v3.26.1
Credit Facilities and Other Debt - Schedule of Carrying Values of the Company's Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Credit facilities and notes payable, net    
Secured credit facilities $ 7,875 $ 17,689
Debt financing costs (482) (554)
Total credit facilites and notes payable, net 80,433 92,726
Senior Secured Credit Facilities [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 384 628
Senior Secured Credit Facilities [Member] | Financial Institutions [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 55,452 57,957
Mezzanine Secured Credit Facilities [Member]    
Credit facilities and notes payable, net    
Secured credit facilities 2,204 2,006
Revolving Credit Facilities    
Credit facilities and notes payable, net    
Secured credit facilities $ 15,000 $ 15,000