v3.26.1
Capital Stock (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 02, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Class of Stock [Line Items]          
Stock options exercised (shares) | shares       0 339,142
Weighted average exercise price of stock options exercised (in dollars per share) | $ / shares         $ 3.09
Net proceeds from stock options exercised         $ 1.0
Issuance of common stock in connection with an equity sales agreement, net of issuance costs (in shares) | shares       0  
Cantor          
Class of Stock [Line Items]          
Net proceeds received   $ 16.4      
Issuance of common stock in connection with an equity sales agreement, net of issuance costs (in shares) | shares   7,244,966 10,440,000    
Sale of stock, consideration received on transaction, net     $ 29.7    
Sale of stock, value of shares for issuance       $ 26.4  
Cantor Sales Agreement          
Class of Stock [Line Items]          
Net proceeds received $ 75.0        
Sale of stock, commission fee, percent 0.030