v3.26.1
Summary of Significant Accounting Policies - Credit Loss Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balances $ (34,741) $ (1,377)
(Provision for) reversal of credit losses 2,983 (1,213)
Reversal of individual reserve of credit losses 0 (2,412)
Ending balances (31,758) (5,002)
General Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Ending balances (8,678) (2,590)
Individual Reserve    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Ending balances $ (23,080) $ (2,412)