XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term 3 years 3 months 18 days 3 years 9 months 18 days
Operating lease, discount rate 7.00% 7.00%
Rent expense- long term lease $ 400,000 $ 300,000
Rent expense- short term lease 0 0
Finance lease, liability 0 0
Impairment of operating lease right-of-use asset $ 58,000 $ 0