XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (remaining three months of the year)  
2025  
2026 652  
2027 652  
2028 652  
Thereafter 1,249  
Minimum lease payments 3,205  
Less imputed interest (1,047)  
Present value of operating lease liabilities 2,158  
Current portion of operating lease liabilities 247 $ 358
Long term portion of operating lease liabilities 1,911
Total operating lease liabilities $ 2,158