v3.26.1
Common Stock (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
Vote
$ / shares
shares
Oct. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Vote
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Sep. 30, 2024
$ / shares
shares
Common Stock          
Common stock, shares authorized (in shares) | shares 175,000,000   175,000,000 175,000,000 175,000,000
Common stock, par value (in dollar per share) | $ / shares $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001
Maximum value of common stock to be issued   $ 200,000      
Convertible preferred stock, number of votes per share | Vote 1   1    
Private Investment in Public Equity          
Common Stock          
Net proceeds   $ 111,800      
ATM Program          
Common Stock          
Number of common stock issued | shares     2,827,723    
Net proceeds     $ 71,500    
Proceeds from Issuance of Common Stock     71,532    
Amount of capital stock $ 96,800   $ 96,800    
Follow On Public Equity Offering          
Common Stock          
Number of common stock issued | shares 5,000,000        
Public offering price | $ / shares $ 20   $ 20    
Proceeds from Issuance of Common Stock $ 100,000        
Commissions and estimated offering costs $ 6,400   $ 6,400    
Investors | Private Investment in Public Equity          
Common Stock          
Number of common stock issued | shares   6,262,112      
Public offering price | $ / shares   $ 19      
Directors and officers | Private Investment in Public Equity          
Common Stock          
Number of common stock issued | shares   48,918      
Public offering price | $ / shares   $ 20.85