v3.26.1
Credit Facilities and Other Debt - Schedule of Carrying Values of Company Debt Classification of Current Period (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Notes and Loans Payable, Current [Abstract]    
Total credit facilities and other debt with financial institutions, net, current $ 82,306 $ 75,494
Total credit facilities with a related party, net, current 2,866 2,582
Total credit facilities and other debt, net, current 85,172 78,076
Revolving credit facility, net, non-current 14,718 14,650
Total credit facilites and notes payable, net $ 99,890 $ 92,726