XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Lease, Liability [Abstract]    
Operating lease assets $ 4,628 $ 3,844
Current operating lease liabilities 1,585 1,561
Long-term operating lease liabilities 3,008 2,255
Total operating lease liabilities 4,593 3,816
Finance Lease, Liability [Abstract]    
Finance lease assets 960 17,532
Current finance lease liabilities 296 17,537
Long-term finance lease liabilities 595 0
Total finance lease liabilities $ 891 $ 17,537