Annual report [Section 13 and 15(d), not S-K Item 405]

At-the-Market Offering (Details)

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