XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Net Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Total ROU operating lease assets $ 76,340 $ 46,755
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Total ROU financing lease assets $ 1,560 $ 1,519
Total lease assets 77,900 48,274
Total current operating lease obligation 13,010 9,480
Total current financing lease obligation 539 484
Total current lease obligations 13,549 9,964
Total long term operating lease obligation 66,234 38,898
Total long term financing lease obligation 831 930
Total long term lease obligation $ 67,065 $ 39,828
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligations Total current lease obligations
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total current lease obligations Total current lease obligations
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total long term lease obligation Total long term lease obligation
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total long term lease obligation Total long term lease obligation