XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets, net of amortization $ 33,685 $ 25,696
Financing lease right-of-use assets, net of amortization 24,029 23,602
Total assets 57,714 49,298
Current portion of operating lease liabilities 9,133 9,254
Current portion of financing lease liabilities 10,363 8,665
Total current 19,496 17,919
Operating lease liabilities 24,948 16,632
Financing lease liabilities 11,315 13,746
Total noncurrent 36,263 30,378
Total liabilities 55,759 48,297
Operating lease, right-of-use asset, accumulated amortization 20,500 15,600
Finance lease, right-of-use asset, accumulated amortization $ 13,800 $ 10,200