v3.26.3
Business Overview and Summary of Significant Accounting Policies - Narrative (Details) (Details) - USD ($)
$ in Millions
Sep. 10, 2026
Jun. 23, 2026
Public Stock Offering    
Asset Acquisition [Line Items]    
Shares sold in offering (in shares) 2,337,323  
Over-Allotment Option    
Asset Acquisition [Line Items]    
Shares sold in offering (in shares) 350,598  
Sale of stock, exercise period 30 days  
Instant Issuance Solution    
Asset Acquisition [Line Items]    
Purchase price   $ 6.3