v3.25.2
Unconsolidated Significant Subsidiaries - Summarized Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Schedule of Equity Method Investments [Line Items]      
Net income (loss)   $ 87 $ (30,960)
Precision Products Machining Group, LLC (fka H-D Advanced Manufacturing Company)      
Schedule of Equity Method Investments [Line Items]      
Revenues [1] $ 16,821 31,831  
Gross profit [1] 2,008 3,848  
Net income (loss) [1] $ (3,211) $ (6,145)  
[1] No comparative periods are presented as Precision Products Machining Group, LLC (fka H-D Advanced Manufacturing Company) was formed on August 23, 2024.