XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
9 Months Ended
May 10, 2024
tranche
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
Summary Of Significant Accounting Policy [Line Items]        
Warranty period   1 year    
Cash surrender value of corporate-owned life insurance policies   $ 8.6 $ 7.6  
Restricted cash balance   2.3 $ 2.1  
Restricted cash including prepaid expenses and current assets   $ 2.2    
Performance Based Restricted Stock Unit | 2024 Employee XSP        
Summary Of Significant Accounting Policy [Line Items]        
Number of award tranches | tranche 7      
2027 Notes        
Summary Of Significant Accounting Policy [Line Items]        
Interest rate (as a percent)   0.50%   0.50%