XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Leases Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 43,340 $ 40,480
Finance Lease, Right-of-Use Asset, after Accumulated Amortization [1] 2,210 2,110
Lease right of use assets 45,550 42,590
Operating lease liabilities, current portion 9,110 7,580
Finance Lease, Liability, Current 530 460
Operating Lease, Liability, Noncurrent 37,280 35,520
Finance Lease, Liability, Noncurrent 940 1,160
Lease liabilities 47,860 44,720
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 600 $ 400
[1] Finance leases were recorded net of accumulated depreciation of $0.6 million and $0.4 million as of September 30, 2025 and December 31, 2024, respectively.