XML 36 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Description of Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Aug. 15, 2023
Apr. 06, 2023
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]          
Net proceeds from issuance of common stock     $ 38 $ 124  
Sales Agreement          
Subsidiary, Sale of Stock [Line Items]          
Percentage of maximum commissions to be paid to agent of gross proceeds of sale   3.00%      
Sales Agreement | At the Market Offering          
Subsidiary, Sale of Stock [Line Items]          
Aggregate gross sales   $ 100,000      
Common stock issued and sold     0   2,502,000
Net proceeds from issuance of common stock         $ 19,100
Underwriting Agreement | Underwritten Offering          
Subsidiary, Sale of Stock [Line Items]          
Common stock issued and sold 7,777,778        
Offering price, per share $ 9        
Net proceeds from issuance of common stock $ 65,500