XML 106 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets, net of amortization $ 25,696 $ 14,978
Financing lease right-of-use assets, net of amortization 23,602 15,839
Total assets 49,298 30,817
Current portion of operating lease liabilities 9,254 4,738
Current portion of financing lease liabilities 8,665 4,031
Total current 17,919 8,769
Operating lease liabilities 16,632 11,018
Financing lease liabilities 13,746 11,102
Total noncurrent 30,378 22,120
Total liabilities 48,297 30,889
Operating lease, right-of-use asset, accumulated amortization 15,600 10,500
Finance lease, right-of-use asset, accumulated amortization $ 10,200 $ 5,100