v3.26.1
Receivables and Allowance for Credit Losses - Schedule of Financing Receivable Credit Quality Indicators (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Notes Receivable and Allowance for Losses [Line Items]    
2026 $ 0  
2025 3,581  
2024 41,635  
2023 3,504  
2022 0  
Prior 43,396  
Total 92,116 $ 115,657
Senior    
Notes Receivable and Allowance for Losses [Line Items]    
2026 0  
2025 0  
2024 41,505  
2023 0  
2022 0  
Prior 15,200  
Total 56,705 98,257
Subordinated    
Notes Receivable and Allowance for Losses [Line Items]    
2026 0  
2025 3,136  
2024 0  
2023 3,504  
2022 0  
Prior 25,293  
Total 31,933 13,356
Unsecured    
Notes Receivable and Allowance for Losses [Line Items]    
2026 0  
2025 445  
2024 130  
2023 0  
2022 0  
Prior 2,903  
Total $ 3,478 $ 4,044