XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 11, 2025
Aug. 06, 2025
Jun. 30, 2025
Subsequent Event [Line Items]      
Granted (in shares)     832,481
Common stock issued upon exercise of stock options (in shares)     8,881
Subsequent Event      
Subsequent Event [Line Items]      
Granted (in shares)   4,290  
Common stock issued upon exercise of stock options (in shares)   2,652  
Sale of stock, maximum offering price $ 150.0