XML 103 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments, Contingencies and Other Items - Additional Information (Details)
1 Months Ended 12 Months Ended
Dec. 30, 2021
lawsuit
People
Sep. 30, 2024
USD ($)
Dec. 31, 2025
USD ($)
patent
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]        
Estimate of possible loss     $ 15,000,000 $ 17,000,000
Loss contingency, number of people killed | People 2      
Number of patents allegedly Infringed, minimum | patent     1  
Marshall Fire Litigation | Pending Litigation        
Loss Contingencies [Line Items]        
New claims filed | lawsuit 300      
Statutory Damages | FCPA Litigation | Judicial Ruling        
Loss Contingencies [Line Items]        
Payments to compensate class members   $ 500    
Punitive Damages | FCPA Litigation | Judicial Ruling        
Loss Contingencies [Line Items]        
Payments to compensate class members   $ 2,000    
Unfavorable Regulatory Action        
Loss Contingencies [Line Items]        
Estimate of possible loss     $ 300,000