XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events - Additional Information (Details) - Subsequent Event
$ / shares in Units, $ in Millions
May 13, 2024
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Aggregate purchase price, net of offering expenses $ 5.8
Stock Purchase Agreement  
Subsequent Event [Line Items]  
Sale of stock, transaction date May 13, 2024
Stock Purchase Agreement | Common Stock  
Subsequent Event [Line Items]  
Aggregate number of shares issued and sold | shares 4,640,000
Purchase price per share | $ / shares $ 1.25
Aggregate purchase price, net of offering expenses $ 5.8