XML 127 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2023
Commitments And Contingencies [Line Items]    
Potential material losses from claims, legal proceedings probable of occurring   $ 0
Additional sought value for damages as part of requested modification $ 66,000,000  
Capital Commitments    
Commitments And Contingencies [Line Items]    
Open purchase order commitments   $ 11,000,000
852 Winter Street Lease    
Commitments And Contingencies [Line Items]    
Guaranty date   May 16, 2014
Fair value of guarantee   $ 0