XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 01, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Net proceeds from share offering       $ 81,006 $ 0
Percentage increase in equity awards authorized to be issued   4.00%      
Incremental stock-based compensation expense resulting from the acceleration     $ 500 $ 500  
Restricted Stock Units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Accelerated vesting (in shares)     0.4    
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 700        
Net proceeds from share offering $ 81,000        
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