v3.25.3
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Receivable (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 33.9 $ 30.8
Less: allowance for doubtful accounts 0.2 0.3
Accounts receivable, net 33.7 30.5
Contracts in transit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 19.3 10.2
Contracts in transit | United States Government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 7.1  
Trade receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 5.8 13.7
Factory receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 8.8 $ 6.9