v3.26.1
Investments - Financial Information For Propelis (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]                  
Sales   $ 246,016     $ 349,377     $ 789,398 $ 1,178,848
Gross profit   88,192     121,956     289,849 391,760
Operating loss   (13,221)     75,191     81,128 86,813
Net loss   (23,689) $ (21,834) $ 43,629 15,387 $ (8,916) $ (3,472) (1,894) 2,999
Net loss attributable to Propelis   $ (23,689)     $ 15,387     $ (1,894) $ 2,999
Propelis                  
Schedule of Equity Method Investments [Line Items]                  
Sales     751,979            
Gross profit     189,204            
Operating loss     (3,097)            
Net loss     $ (34,185)            
Net loss attributable to Propelis $ (20,511)