v3.25.2
Capital Stock - October 2023 Public Offering (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 04, 2023
USD ($)
Oct. 02, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Capital Unit [Line Items]      
Gross proceeds | $     $ 3,000
Warrants exercisable, percentage of common shares outstanding minimum benchmark   0.0999  
Warrants exercisable, percentage of common shares outstanding maximum benchmark   0.1999  
Notice period to increase or decrease warrant percentage   61 days  
Prefunded Warrants      
Capital Unit [Line Items]      
Number of common shares underlying warrants (in shares)   3,577,240  
Warrants (in shares)   3,577,240  
T1 Warrants      
Capital Unit [Line Items]      
Warrants (in shares)   9,294,022  
Exercise price per share (in dollars per share) | $ / shares   $ 5.38  
T2 Warrants      
Capital Unit [Line Items]      
Warrants (in shares)   11,265,086  
Exercise price per share (in dollars per share) | $ / shares   $ 8.877  
Public Offering      
Capital Unit [Line Items]      
Gross proceeds | $   $ 100,000  
Shares issued (in shares)   15,010,810  
Proceeds net of expenses | $ $ 93,500