XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 40,480 $ 43,220
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Finance Lease, Right-of-Use Asset, after Accumulated Amortization [1] $ 2,110 $ 2,470
Lease right of use assets 42,590 45,690
Operating lease liabilities, current portion 7,580 7,410
Finance Lease, Liability, Current 460 490
Operating lease liabilities 35,520 37,980
Finance Lease, Liability, Noncurrent 1,160 1,710
Lease liabilities 44,720 47,590
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 400 $ 200
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities, current portion Lease liabilities, current portion
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities, current portion Lease liabilities, current portion
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
[1] Finance leases were recorded net of accumulated depreciation of $0.4 million and $0.2 million as of December 31, 2024 and 2023, respectively.