XML 70 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Pension Plans - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Retirement Benefits [Abstract]    
Contribution to pension plan $ 0 $ 0
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other income, net Other income, net