XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments - Schedule of Supplemental Balance Sheet and Other Information related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease Liability [Line Items]    
Operating $ 28,699 $ 30,412
Finance $ 523  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Total leased assets $ 29,222 $ 30,412
Operating lease liability 2,492 1,481
Finance lease liability 208  
Operating lease liability 15,325 15,407
Total lease liabilities $ 18,025 $ 16,888
Weighted-average discount rate, Operating lease 15.00% 15.00%
Weighted-average discount rate, Finance lease 10.50%  
Weighted-average remaining lease term, Operating lease (years) 12 years 4 months 24 days 13 years 6 months
Weighted-average remaining lease term, Finance lease (years) 3 months 18 days