XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum lease payments were as follows as of December 31, 2023 (in thousands):

Year ending December 31,Amount
2024$854 
2025826 
2026316 
2027187 
Total lease payments2,183 
Less: imputed interest(159)
Total operating lease liabilities$2,024