XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Leases Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 45,290 $ 40,480
Finance Lease, Right-of-Use Asset, after Accumulated Amortization [1] 2,150 2,110
Lease right of use assets 47,440 42,590
Operating lease liabilities, current portion 8,640 7,580
Finance Lease, Liability, Current 480 460
Operating Lease, Liability, Noncurrent 39,400 35,520
Finance Lease, Liability, Noncurrent 1,120 1,160
Lease liabilities 49,640 44,720
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 500 $ 400
[1] Finance leases were recorded net of accumulated depreciation of $0.5 million and $0.4 million as of March 31, 2025 and December 31, 2024, respectively.