v3.26.1
Basis of Presentation and Consolidation and Summary of Significant Accounting Policies - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Accrued Liabilities [Line Items]      
Accrued dividends $ 1,163   $ 0
Nonrelated Party      
Accrued Liabilities [Line Items]      
Accrued compensation and benefits 530 $ 461  
Accrued expenses 1,871 1,698  
Accrued bank fees and interest 5 5  
Total accrued liabilities 2,406 2,164  
Related Party      
Accrued Liabilities [Line Items]      
Accrued dividends 1,219 55  
Exit fee 0 3,608  
Total accrued liabilities $ 1,219 $ 3,663