XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Liquidity and Capital Resources - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Net loss $ (8,423) $ (6,718) $ (6,049) $ (5,878) $ (15,141) $ (11,927)  
Cash in operating activities         (13,218) (9,229)  
Cash and cash equivalents 57,857   $ 79,526   57,857 $ 79,526 $ 71,084
Working capital $ 55,700       $ 55,700