XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Supplementary Balance Sheet Information - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 20,590 $ 12,908
Accumulated depreciation (3,937) (2,701)
Total property and equipment, net 16,653 10,207
Land    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,134 795
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 8,854 5,573
Transportation    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 296 0
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 10,306 $ 6,540