v3.26.1
Loans and Financing Receivables - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Allowance for credit losses        
Amortized Cost $ 81,147 $ 82,390    
Allowance for credit losses (4,759) (2,158) $ (350) $ (281)
Loans and financing receivables, net $ 76,388 $ 80,232    
Allowance as a % of Amortized Cost 5.86% 2.62%    
Loans under FPI Loan Program        
Allowance for credit losses        
Amortized Cost $ 56,109 $ 42,165    
Allowance for credit losses (4,527) (1,926)    
Loans and financing receivables, net $ 51,582 $ 40,239    
Allowance as a % of Amortized Cost 8.07% 4.57%    
Financing Receivables        
Allowance for credit losses        
Amortized Cost $ 25,038 $ 40,225    
Allowance for credit losses (232) (232)    
Loans and financing receivables, net $ 24,806 $ 39,993    
Allowance as a % of Amortized Cost 0.93% 0.58%