v3.26.1
Credit Facilities and Other Debt - Schedule of Carrying Values of Company Debt Classification of Current Period (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Notes and Loans Payable, Current [Abstract]    
Total credit facilities and notes payable $ 63,202 $ 75,494
Total credit facilities and notes payable, net - related party 2,547 2,582
Total credit facilities and other debt, net, current 65,749 78,076
Revolving credit facility, net, non-current 14,684 14,650
Total credit facilites and notes payable, net $ 80,433 $ 92,726