XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Loss per Share - Schedule of Computation of Diluted Net Loss per Common Share (Details) - USD ($)
$ / shares in Units, $ 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
Diluted net loss per common share calculation:            
Net income (loss) $ 5,151 $ (17,401) $ (2,940) $ (3,261) $ (12,250) $ (6,201)
Net income (loss) attributable to common stockholders 1,191   (2,940)   (12,250) (6,201)
Change in fair value of warrant liabilities (6,512)   (4,694)     (4,694)
Net loss per share of common stock - diluted $ (1,362)   $ (7,634)   $ (12,250) $ (10,895)
Weighted average common shares outstanding - diluted 209,154,994   10,742,924   24,422,125 7,532,428
Net loss per share of common stock - diluted $ (0.01)   $ (0.71)   $ (0.5) $ (1.45)
Series A Warrants [Member]            
Diluted net loss per common share calculation:            
Income attributable to 2025 Warrants $ (1,665)          
Series B Warrants [Member]            
Diluted net loss per common share calculation:            
Income attributable to 2025 Warrants (2,295)          
Series A Warrant and Series B Warrant [Member]            
Diluted net loss per common share calculation:            
Income attributable to 2025 Warrants $ 3,959