XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jul. 31, 2023
ft²
Feb. 28, 2017
ft²
Jan. 31, 2017
ft²
Leases [Abstract]          
Area of land | ft²     2,700 4,000 2,500
Term of contract     5 years 6 months    
Term of contract     36 months    
Term of contract, written notice     30 months    
Payments for rent $ 47        
Operating lease expense 17 $ 46      
Operating lease payments $ 22 $ 49