Quarterly report [Sections 13 or 15(d)]

Leases - Balance Sheet Information (Details)

v3.25.1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
Operating Lease Right-of-Use Assets, Net $ 14,573 $ 15,016
Accrued and Other Current Liabilities $ 1,530 $ 1,568
Current Operating Lease Liabilities, Classification Accrued and Other Current Liabilities Accrued and Other Current Liabilities
Other Long-Term Liabilities $ 13,751 $ 14,040
Noncurrent Lease Liabilities, Classification Other Long-Term Liabilities Other Long-Term Liabilities
Finance Leases    
Property, Plant and Equipment $ 3,765 $ 2,902
Less: Accumulated Depreciation (386) (171)
Total Property, Plant and Equipment, Net $ 3,379 $ 2,731
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Liabilities    
Accrued and Other Current Liabilities $ 743 $ 571
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued And Other Liabilities, Current Accrued And Other Liabilities, Current
Other Long-Term Liabilities $ 2,139 $ 1,747
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent