XML 92 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Net Loss per Share - Narrative (Details) - $ / shares
Jun. 03, 2024
Mar. 01, 2023
Dec. 06, 2022
Subsidiary, Sale of Stock [Line Items]      
Sale of stock price (in dollars per share) $ 9.00    
Share price (in dollars per share)   $ 1.82  
Rights Offering      
Subsidiary, Sale of Stock [Line Items]      
Sale of stock price (in dollars per share)   $ 1.05 $ 1.05