XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets, net of amortization $ 26,723 $ 25,696
Financing lease right-of-use assets, net of amortization 25,463 23,602
Total assets 52,186 49,298
Current portion of operating lease liabilities 9,416 9,254
Current portion of financing lease liabilities 10,018 8,665
Total current 19,434 17,919
Operating lease liabilities 17,679 16,632
Financing lease liabilities 13,563 13,746
Total noncurrent 31,242 30,378
Total liabilities 50,676 48,297
Operating lease, right-of-use asset, accumulated amortization 18,000 15,600
Finance lease, right-of-use asset, accumulated amortization $ 12,000 $ 10,200