v3.26.1
Property and Equipment - Schedule of Property and Non-Rental Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 39,137 $ 43,529
Less accumulated depreciation (17,090) (23,010)
Total 22,047 20,519
Land    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 821 1,562
Buildings    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 5,006 16,703
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 488 1,026
Office equipment and furniture    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 745 2,099
Software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 55 619
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 4,365 5,068
Vehicles    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 25,457 15,315
Work-in-process    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 2,200 $ 1,137