v3.26.1
Stockholders' Equity - Maxim ATM (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Compensation cost     $ 0.6
Share-Based Payment Arrangement, Nonemployee | Common Stock Grants      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Compensation cost $ 0.2   $ 1.2
Common stock (in shares)   1,409,427  
At The Market Offering With Maxim      
Convertible Redeemable Preferred Stock and Stockholders' Equity      
Aggregate share issued (in shares)     40,179,626
Proceeds form issuing shares     $ 32.4
Fee as percentage of gross proceeds 3.00%   3.00%
Proceeds from offering, net of issuance costs     $ 1.0
Noncash deferred offering costs     $ 5.5