XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Lease Commitments - Summary of Future Annual Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 752  
2025 513  
Total minimum lease payments 1,265  
Less: amount representing interest (77)  
Total operating lease liabilities 1,188 $ 1,806
Less: operating lease liabilities, current (726) (708)
Operating lease liabilities $ 462 $ 1,098
Weighted-average remaining lease term (in years) 1 year 7 months 6 days  
Weighted-average incremental borrowing rate 8.21%