XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Numerator:          
Net loss $ (2,018) $ (5,917) $ (4,429) $ (11,700) $ 21,917
Denominator:          
Weighted average number of shares, basic 3,108 2,902 3,066 2,887  
Weighted average number of shares, diluted 3,108 2,902 3,066 2,887  
Net loss per share available to common stockholders          
Net loss per share, basic $ (0.65) $ (2.04) $ (1.44) $ (4.05)  
Net loss per share, diluted $ (0.65) $ (2.04) $ (1.44) $ (4.05)