XML 72 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 11, 2026
Jul. 16, 2026
Jun. 30, 2026
Jul. 17, 2026
May 01, 2026
Registration Statement on Form S-3          
Subsequent Events          
Maximum aggregate offering price         $ 200.0
Common stock, new shares issued (in shares)     0    
Original Sales Agreement Prospectus          
Subsequent Events          
Maximum aggregate offering price         $ 12.5
Subsequent Event | Original Sales Agreement Prospectus          
Subsequent Events          
Common stock, new shares issued (in shares)   3,110,769      
Common stock, value of new shares issued   $ 11.0      
Subsequent Event | New Sales Agreement Prospectus Supplement          
Subsequent Events          
Maximum aggregate offering price       $ 9.7  
Common stock, new shares issued (in shares) 846,830        
Common stock, value of new shares issued $ 2.3