XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock and Preferred Stock - Additional Information (Details) - USD ($)
1 Months Ended 9 Months Ended
Nov. 30, 2024
Sep. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]      
Common stock voting right   Each share of Common Stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders.  
Common stock, authorized   150,000,000 150,000,000
Preferred stock, authorized   10,000,000  
Preferred stock, outstanding   0  
ATM Agreement | Maximum      
Class of Stock [Line Items]      
Aggregate gross offering price $ 14,200,000    
Maximum commission percentage of gross proceeds per share sold through sales agent 3.00%