v3.26.1
Loans Payable, net - Schedule of Interest related to the Convertible Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Fair value adjustment $ 759 $ 926
Interest expense $ 1,786 2,006
7.00% Senior Subordinated Convertible Notes due 2031 | Convertible Notes    
Debt Instrument [Line Items]    
Interest rate (as a percent) 7.00%  
Interest expense $ 1,027 $ 1,080
Series B Preferred Stock    
Debt Instrument [Line Items]    
Payment of interest expense (in shares) 0 0
Series D Preferred Stock    
Debt Instrument [Line Items]    
Payment of interest expense (in shares) 49,618 58,118