v3.26.1
Receivables and Allowance for Credit Losses - Schedule of Financing Receivable Credit Quality Indicators (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Notes Receivable and Allowance for Losses [Line Items]    
2026 $ 0  
2025 1,858  
2024 41,475  
2023 3,503  
2022 0  
Prior 43,867  
Total 90,703 $ 115,657
Senior    
Notes Receivable and Allowance for Losses [Line Items]    
2026 0  
2025 0  
2024 41,346  
2023 0  
2022 0  
Prior 15,200  
Total 56,546 98,257
Subordinated    
Notes Receivable and Allowance for Losses [Line Items]    
2026 0  
2025 1,501  
2024 0  
2023 3,503  
2022 0  
Prior 25,501  
Total 30,505 13,356
Unsecured    
Notes Receivable and Allowance for Losses [Line Items]    
2026 0  
2025 357  
2024 129  
2023 0  
2022 0  
Prior 3,166  
Total $ 3,652 $ 4,044