Quarterly report [Sections 13 or 15(d)]

At-the-Market Offering (Details)

v3.25.4
At-the-Market Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 05, 2025
Dec. 31, 2025
Dec. 31, 2025
Equity [Abstract]      
Sales agreement, maximum consideration $ 150,000    
Sale of stock, number of shares issued in transaction (in shares)   6,820,047 9,945,136
Sale of stock, selling price (in dollars per share)   $ 6.54 $ 5.89
Sale of stock, gross proceeds   $ 44,573 $ 58,566
Issuance costs   $ 1,337 $ 1,757