v3.25.4
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 69,313 $ 78,329  
Less accumulated depreciation (47,281) (51,315)  
Property and equipment, net 22,032 27,014  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 1,036 336  
Revenue-generating assets      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 58,118 61,380  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 2,121 6,021  
Office and computer equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 8,038 10,561  
Motor vehicles      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 0 $ 31  
75 Enterprise Center      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross     $ 7,800