v3.26.1
Revenues (LLC) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 296,404 $ 175,338 $ 579,678 $ 329,351
Over-time revenues        
Disaggregation of Revenue [Line Items]        
Revenues 173,290 106,856 335,512 213,847
Point-in-time revenue        
Disaggregation of Revenue [Line Items]        
Revenues 123,114 68,482 244,166 115,504
Custom products        
Disaggregation of Revenue [Line Items]        
Revenues 234,517 147,099 439,687 280,176
Powertrain solutions        
Disaggregation of Revenue [Line Items]        
Revenues 46,373 14,063 111,784 19,895
Standard products        
Disaggregation of Revenue [Line Items]        
Revenues 9,059 8,000 18,085 15,967
Services        
Disaggregation of Revenue [Line Items]        
Revenues $ 6,455 $ 6,176 $ 10,122 $ 13,313