XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 05, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jul. 17, 2024
claim
classAction
lawsuit
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]              
Product liability expense   $ 0 $ 0 $ 0 $ 3    
Tax-effected loss on divestiture       0 199,578    
Product warranty expense       5,000 4,700    
Product liability expense (Note 17)   5,000   5,000      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01              
Loss Contingencies [Line Items]              
Remaining performance obligation, amount   $ 29,500   $ 29,500      
Remaining performance obligation, expected timing of satisfaction   3 years   3 years      
MSA LLC | Joint Venture By R&Q Insurance Holdings Ltd. And Obra Capital, Inc.              
Loss Contingencies [Line Items]              
Contributed cash and cash equivalents by acquiree $ 35,000            
Disposal Group, Disposed of by Sale, Not Discontinued Operations | MSA LLC              
Loss Contingencies [Line Items]              
Disposal group, contributed cash and cash equivalents $ 341,200            
Tax-effected loss on divestiture   $ 199,600          
Disposal group, transaction costs       $ 5,600      
Single incident              
Loss Contingencies [Line Items]              
Product liability accrual   $ 1,400   1,400     $ 1,300
Product liability expense       $ 100 $ 100    
Damages From Product Substances | Subsequent Event              
Loss Contingencies [Line Items]              
Number of pending lawsuits | lawsuit           659  
Number of pending claims | claim           12,137  
Number of pending class actions | classAction           2