v3.26.1
Capital Stock - Open Market Sale Agreement (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Feb. 29, 2024
USD ($)
May 31, 2021
USD ($)
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
ATM Facility          
Capital Unit [Line Items]          
Proceeds from issuance of common stock       $ 30,637 $ 3,009
Jefferies LLC | ATM Facility          
Capital Unit [Line Items]          
Maximum aggregate offering price $ 175,000 $ 100,000 $ 75,000    
Issuance of common stock under Open Market Sale Agreement, net of issuance costs (in shares) | shares       10,403,244 1,108,587
Proceeds from issuance of common stock       $ 30,600 $ 3,000
Commission on shares sold, percentage     0.030    
Jefferies LLC | Shares reserved under the Sales Agreement          
Capital Unit [Line Items]          
Remaining amount available       $ 140,500