XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 687  
2025 421  
2026 142  
2027 110  
2028 and thereafter 107  
Total minimum lease payments 1,467  
Less amount representing interest (82)  
Present value of net minimum operating lease payments 1,385  
Less current installments of obligation under current-operating lease liabilities 964 $ 786
Obligations under long-term operating lease liabilities, excluding current installments $ 421 $ 289
Weighted-average remaining lease term - operating leases (years) 1 year 11 months 19 days  
Weighted-average discount rate - operating leases 5.50%