v3.25.2
Capital Stock - Open Market Sale Agreement (Details)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2021
USD ($)
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Feb. 29, 2024
USD ($)
ATM Facility        
Capital Unit [Line Items]        
Proceeds from issuance of common stock   $ 3,009 $ 35,926  
Jefferies LLC | ATM Facility        
Capital Unit [Line Items]        
Maximum aggregate offering price $ 75,000      
Issuance of common stock under Open Market Sale Agreement, net of issuance costs (in shares) | shares   1,108,587 4,698,495  
Proceeds from issuance of common stock   $ 3,000 $ 36,200  
Commission on shares sold, percentage 0.030      
Jefferies LLC | Shares reserved under the Sales Agreement        
Capital Unit [Line Items]        
Remaining amount available   $ 96,900   $ 100,000