XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Maturities and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 1,838  
2025 1,811  
2026 1,140  
2027 169  
2028 144  
Total lease payments 5,102  
Less imputed interest (529)  
Total 4,573  
Supplemental balance sheet information related to leases    
Right of use operating lease assets 4,675 $ 1,036
Operating lease liabilities (short-term) (1,553) (384)
Operating lease liabilities (long-term) (3,020) $ (665)
Total lease obligations under operating leases $ (4,573)