v3.26.1
Summary of Significant Accounting Policies - Off-Balance Sheet Risk and Concentrations of Credit Risk (Details) - institution
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Product Information [Line Items]        
Number of federally insured financial institutions     2  
Customer one | Revenue benchmark | Customer concentration risk        
Product Information [Line Items]        
Concentration risk, percentage 72.00% 66.00%    
Customer one | Accounts receivable | Customer concentration risk        
Product Information [Line Items]        
Concentration risk, percentage     58.00% 56.00%