v3.26.1
Fair Value Measurements - Schedule of Reconciliation of Changes in Level 3 Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Long-Term Debt    
Long-Term Debt    
Balance, beginning of period $ 0 $ 12
Settlements 0 (12)
Losses recognized in earnings 0 0
Balance, end of period 0 0
Securitized Beneficial Interests    
Securitized Beneficial Interests and Guarantees    
Balance, beginning of period 29,034 29,354
Issuances 28,595 30,431
Settlements (46,093) (42,023)
Losses recognized in earnings (719) (1,659)
Balance, end of period 10,817 16,103
Guarantees    
Securitized Beneficial Interests and Guarantees    
Balance, beginning of period 7,537 6,459
Issuances 1,695 300
Settlements (705) (1,242)
Losses recognized in earnings (4,003) (2,230)
Balance, end of period $ 4,524 $ 3,287