XML 61 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Value of Net Assets and Liabilities Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Total right of use operating lease assets $ 108,938 $ 111,117
Total right of use financing lease assets $ 1,519 $ 1,573
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Total lease assets $ 110,457 $ 112,690
Total current operating lease obligation $ 20,329 $ 20,030
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligation Total current lease obligation
Total current financing lease obligation $ 584 $ 594
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligation Total current lease obligation
Total current lease obligation $ 20,913 $ 20,624
Total long-term operating lease obligation $ 95,698 $ 98,022
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total long-term lease obligation Total long-term lease obligation
Total long-term financing lease obligation $ 714 $ 799
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total long-term lease obligation Total long-term lease obligation
Total long-term lease obligation $ 96,412 $ 98,821