XML 39 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Warrants - Additional Information (Details) - $ / shares
3 Months Ended
Aug. 05, 2024
May 08, 2024
Jun. 30, 2025
Common Warrants [Member]      
Class of Stock [Line Items]      
Issuance of warrants 130,202 130,202  
Excercise price per share $ 9.6 $ 9.6  
Issuance of common stock from stock options exercises, net, Shares   416,666  
Pre-funded warrants exercised     0
Pre-Funded Warrants [Member]      
Class of Stock [Line Items]      
Excercise price per share $ 9.588 $ 9.588  
Pre-funded warrants exercised   416,666  
IPO [Member]      
Class of Stock [Line Items]      
Issuance of common stock from stock options exercises, net, Shares   130,202  
IPO [Member] | Common Warrants [Member]      
Class of Stock [Line Items]      
Issuance of common stock from stock options exercises, net, Shares 416,666    
IPO [Member] | Maximum [Member] | Common Warrants [Member]      
Class of Stock [Line Items]      
Issuance of warrants 416,666 416,666