v3.26.1
Notes Payable and Other Debt - Summary of the Scheduled Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
For the remaining six months ending December 31, 2026 $ 7,401  
2027 1,393  
2028 1,393  
2029 1,611  
2030 2,180  
Thereafter 29,385  
Subtotal 43,363 $ 43,960
Less: unamortized discounts (98) (101)
Less: deferred financing costs, net (704)  
Notes payable and other debt $ 42,561 $ 43,153