v3.26.3
Lease Obligations - Summary of lease-related assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net of accumulated depreciation of $443,756 and $413,962, respectively  
Operating lease right-of-use assets $ 63,304 $ 42,448
Finance lease right-of-use assets 2,464 1,910
Total right-of-use lease assets 65,768 44,358
Current    
Operating lease obligations 14,572 13,019
Finance lease obligations 1,064 804
Total current obligations 15,636 13,823
Non-current    
Operating lease obligations 48,359 29,429
Finance lease obligations 1,348 1,220
Total non-current obligations 49,707 30,649
Total lease obligations $ 65,343 $ 44,472