v3.26.1
Summary of Significant Accounting Policies - Summary of Receivables, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Accounting Policies [Abstract]        
Trade receivables $ 764 $ 4,030    
Insurance and warranty claim receivables 2,044 1,985    
Federal and state tax receivables 147 680    
Other industry related receivables 883 690    
Allowance for expected credit losses (4) (5)    
Receivables, net $ 3,834 $ 7,380    
Accounts receivable, net     $ 1,197 $ 1,187