XML 88 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Leases Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets $ 38,580 $ 31,800
Finance Lease, Right-of-Use Asset, after Accumulated Amortization [1] 2,050 2,150
Lease right of use assets 40,630 33,950
Operating lease liabilities, current portion 6,620 3,480
Finance Lease, Liability, Current 570 620
Operating Lease, Liability, Noncurrent 34,850 31,080
Finance Lease, Liability, Noncurrent 620 730
Lease liabilities 42,660 35,910
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 800 $ 700
[1] Finance leases were recorded net of accumulated depreciation of $0.8 million and $0.7 million as of March 31, 2026 and December 31, 2025, respectively.