XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Value of Net Assets and Liabilities Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Total right of use operating lease assets $ 105,312 $ 91,962
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Total right of use financing lease assets $ 1,590 $ 1,702
Total lease assets $ 106,902 $ 93,664
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligation Total current lease obligation
Total current operating lease obligation $ 19,677 $ 18,413
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligation Total current lease obligation
Total current financing lease obligation $ 579 $ 538
Total current lease obligation $ 20,256 $ 18,951
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total long-term lease obligation Total long-term lease obligation
Total long-term operating lease obligation $ 92,138 $ 76,759
Finance 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 $ 855 $ 999
Total long-term lease obligation $ 92,993 $ 77,758