XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Value of Net Assets and Liabilities Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Total right of use operating lease assets $ 89,806 $ 76,340
Total right of use financing lease assets 1,419 1,560
Total lease assets $ 91,225 $ 77,900
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligation Total current lease obligation
Total current operating lease obligation $ 18,793 $ 13,010
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligation Total current lease obligation
Total current financing lease obligation $ 494 $ 539
Total current lease obligation $ 19,287 $ 13,549
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 $ 75,093 $ 66,234
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 $ 805 $ 831
Total long-term lease obligation $ 75,898 $ 67,065