Quarterly report [Sections 13 or 15(d)]

LEASES - Balance Sheet Details (Details)

v3.26.1
LEASES - Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
LEASES    
Operating lease assets $ 53,755 $ 53,142
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating lease assets Operating lease assets
Finance lease assets $ 4,048 $ 4,088
Finance Lease Right of Use Asset, Net Included in Property Plant and Equipment [Extensible Enumeration] Property Plant And Equipment And Partial Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization Property Plant And Equipment And Partial Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
Finance lease assets $ 1,801 $ 2,101
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance lease assets Finance lease assets
Total lease assets $ 59,604 $ 59,331
Current operating lease liability $ 3,872 $ 3,819
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Current operating lease liability Current operating lease liability
Current finance lease liability $ 1,841 $ 1,802
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Current finance lease liability Current finance lease liability
Noncurrent operating lease liability $ 51,124 $ 50,492
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Noncurrent operating lease liability Noncurrent operating lease liability
Noncurrent finance lease liability $ 1,060 $ 1,538
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Noncurrent finance lease liability Noncurrent finance lease liability
Total lease liabilities $ 57,897 $ 57,651
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 3,100 $ 3,000