v3.26.1
Credit Facilities and Other Debt - Schedule of Carrying Values of the Company's Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Credit facilities and notes payable, net    
Secured credit facilities $ 3,756 $ 17,689
Debt financing costs (403) (554)
Total credit facilites and notes payable, net 99,890 92,726
Senior Secured Credit Facilities [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 1,160 628
Senior Secured Credit Facilities [Member] | Financial Institutions [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 78,640 57,957
Mezzanine Secured Credit Facilities [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 1,737 2,006
Revolving Credit Facilities [Member]    
Credit facilities and notes payable, net    
Secured credit facilities $ 15,000 $ 15,000