XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 01, 2025
Nov. 13, 2025
Sep. 30, 2025
Sales Agreement      
Subsequent Event [Line Items]      
Proceeds from sales of common stock     $ 13.1
Common Stock | Sales Agreement      
Subsequent Event [Line Items]      
Number of shares sold     488,000
Subsequent Event      
Subsequent Event [Line Items]      
Proceeds from sales of common stock $ 1.2    
Subsequent Event | Sales Agreement      
Subsequent Event [Line Items]      
Proceeds from sales of common stock   $ 1.2  
Subsequent Event | Common Stock | Sales Agreement      
Subsequent Event [Line Items]      
Number of shares sold   88,000