XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Commitments - Summary of Future Annual Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 $ 378  
2025 513  
Total minimum lease payments 891  
Less: amount representing interest (38)  
Total operating lease liabilities 853  
Less: operating lease liabilities, current (720) $ (726)
Operating lease liabilities $ 133 $ 462
Weighted-average remaining lease term (in years) 1 year 1 month 6 days  
Weighted-average incremental borrowing rate 8.23%