v3.25.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Jan. 31, 2025
Jan. 01, 2025
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net proceeds from share offering     $ 81,109 $ 0
Percentage increase in equity awards authorized to be issued   4.00%    
Public Share Offering        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Public offering price (in dollars per share) $ 3.15      
Gross proceeds from sale of equity $ 86,900      
Proceeds from issuance or sale of equity 5,200      
Other incremental expenses 600      
Net proceeds from share offering $ 81,100      
Public Share Offering | Class A Common Stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares sold in offering (in shares) 27.6