v3.26.1
Summary of Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 1,069 $ 3,315 $ 2,539 $ 6,680
Rental income 2,399 0 4,783 0
Revenue 3,468 3,315 7,322 6,680
MCAs income        
Disaggregation of Revenue [Line Items]        
Revenue 113 1,631 668 4,202
Brokerage commissions        
Disaggregation of Revenue [Line Items]        
Revenue 949 1,647 1,850 2,404
Management fee        
Disaggregation of Revenue [Line Items]        
Revenue 5 33 17 66
Others        
Disaggregation of Revenue [Line Items]        
Revenue $ 2 $ 4 $ 4 $ 8