Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plans - Summary of Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details)

v3.24.4
Employee Retirement Plans - Summary of Change in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Changes in projected benefit obligation:    
Projected benefit obligation, beginning of period $ 1,383,000 $ 6,573,000
Service cost $ 0 $ 233,000
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Research and development Research and development
Interest cost $ 16,000 $ 247,000
Actuarial (gain) loss 29,000 284,000
Benefits paid and settlements (951,000) (6,060,000)
Currency exchange rate changes (47,000) 106,000
Projected benefit obligation, end of period 430,000 1,383,000
Changes in fair value of plan assets:    
Fair value of plan assets, beginning of period 0 4,895,000
Actual return on plan assets 0 (194,000)
Employer contributions 0 3,245,000
Plan settlements 0 (8,162,000)
Currency exchange rate changes 0 216,000
Fair value of plan assets, end of period 0 0
Net unfunded status 430,000 1,383,000
Amounts recognized in the Consolidated Balance Sheets    
Other long-term liabilities 430,000 1,383,000
Accumulated other comprehensive (income) loss, before tax $ 1,266,000 $ 4,083,000