v3.26.3
Stockholders’ Equity - Narrative, July 2025 - October 2025 (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 25, 2026
$ / shares
shares
Jun. 04, 2026
$ / shares
shares
Oct. 27, 2025
USD ($)
$ / shares
shares
Jul. 28, 2025
$ / shares
shares
Jul. 23, 2025
USD ($)
$ / shares
shares
May 12, 2025
USD ($)
Apr. 30, 2026
$ / shares
shares
Jun. 30, 2026
USD ($)
vote
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Capital Unit [Line Items]                  
Number of votes per share | vote               1  
Sale of stock, subscription agreement, shares (in shares) | shares         940,729     940,729  
Sale of stock, subscription agreement, price (in USD per share) | $ / shares         $ 17.74        
Proceeds from issue of common stock         $ 16,700     $ 308,498 $ 46,092
Proceeds from issue of common stock, awaiting issuance           $ 5,700   0 5,722
Accrued transaction costs         $ 1,400     $ 17,912 $ 400
Issuance of common stock as prepayment of facility fee (in shares) | shares         112,740     112,740  
Issuance of common stock as prepayment of facility fee (in USD per share) | $ / shares         $ 19.41        
Capital raise (in shares) | shares       50,000       50,000 312,500
Issue price (in USD per share) | $ / shares $ 21.73 $ 62.93   $ 19.75       $ 62.93  
Sale of stock, number of shares issued in transaction (in shares) | shares 6,667 9,584              
Payments of stock issuance costs               $ 17,517 $ 3,194
Public stock offering                  
Capital Unit [Line Items]                  
Proceeds from issue of common stock     $ 56,100            
Issue price (in USD per share) | $ / shares     $ 21.00       $ 35.00    
Sale of stock, number of shares issued in transaction (in shares) | shares     2,673,111       3,400,093    
Payments of stock issuance costs     $ 3,900