v3.26.3
Loans and Financing Receivables - Allowance for Credit Loss Roll-Forward (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Roll-forward of the allowance for credit losses    
Balance at beginning of period $ (2,158) $ (281)
Initial reserve for financing / loan receivables   (69)
Current period change in credit reserve (5,087)  
Charge-offs 0 0
Recoveries 154 49
Balance at end of period $ (7,091) $ (301)