XML 81 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets, net of accumulated amortization $ 24,391 $ 20,397
Financing lease right-of-use assets, net of accumulated amortization 16,361 18,360
Total assets 40,752 38,757
Current portion of operating lease liabilities 4,698 4,418
Current portion of financing lease liabilities 6,000 7,517
Total current 10,698 11,935
Operating lease liabilities 28,314 24,695
Financing lease liabilities 5,461 5,878
Total noncurrent 33,775 30,573
Total liabilities 44,473 42,508
Operating lease, right-of-use asset, accumulated amortization 35,200 33,800
Financing lease, right-of-use asset, accumulated amortization $ 26,800 $ 24,800