XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets, net of amortization $ 29,202 $ 25,696
Financing lease right-of-use assets, net of amortization 25,179 23,602
Total assets 54,381 49,298
Current portion of operating lease liabilities 8,215 9,254
Current portion of financing lease liabilities 10,852 8,665
Total current 19,067 17,919
Operating lease liabilities 21,844 16,632
Financing lease liabilities 11,300 13,746
Total noncurrent 33,144 30,378
Total liabilities 52,211 48,297
Operating lease, right-of-use asset, accumulated amortization 23,100 15,600
Finance lease, right-of-use asset, accumulated amortization $ 15,800 $ 10,200