XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Line Items]        
Capitalized software development costs, additions $ 3.3 $ 0.5 $ 5.0 $ 1.2
Amortization of capitalized software development costs 0.7 $ 0.5 1.4 $ 1.0
Capitalized implementation costs related to cloud computing arrangements 0.2   0.2  
Cost of assets under finance leases 0.5   0.5  
Accumulated depreciation of assets under finance leases 0.3   0.3  
Prepaid expenses and other current assets        
Property, Plant and Equipment [Line Items]        
Capitalized implementation costs related to cloud computing arrangements 0.1   0.1  
Other long-term assets        
Property, Plant and Equipment [Line Items]        
Capitalized implementation costs related to cloud computing arrangements $ 0.1   $ 0.1