XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Finance lease, ROU assets $ 24,681 $ 15,264
Operating lease right-of-use assets, net 5,832 7,720
Current portion of finance lease obligations 6,206 4,382
Current portion of operating lease liabilities 2,829 2,712
Finance lease obligations 19,685 12,085
Operating lease liabilities $ 3,006 $ 5,007