Quarterly report [Sections 13 or 15(d)]

Convertible Redeemable Preferred Stock and Stockholders' Equity - Maxim ATM (Details)

v3.26.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Maxim ATM (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Proceeds from issuance of common stock $ 29,985 $ 4,945
Compensation cost 600  
Share-Based Payment Arrangement, Nonemployee | Common Stock Grants    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Compensation cost $ 1,000  
Common stock (in shares) 909,427  
At The Market Offering With Maxim    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Aggregate share issued (in shares) 36,663,892  
Proceeds from issuance of common stock $ 24,800  
Fee as percentage of gross proceeds 3.00%  
Proceeds from offering, net of issuance costs $ 900  
Noncash deferred offering costs $ 5,200