XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   247,358,412        
Beginning balance (in shares) at Dec. 31, 2021     (318,086)      
Beginning balance at Dec. 31, 2021 $ 858,510 $ 25 $ (3,020) $ 1,508,995 $ 0 $ (647,490)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]            
Net income (loss) 38,905         38,905
Other comprehensive income (loss) (8,947)       (8,947)  
Common stock repurchases (in shares)     (1,657,635)      
Common stock repurchases (10,483)   $ (10,483)      
Share-based payments (in shares)   952,692 265,348      
Share-based payments 10,458   $ (2,034) 12,492    
Ending balance (in shares) at Dec. 31, 2022   248,311,104        
Ending balance (in shares) at Dec. 31, 2022     (2,241,069)      
Ending balance at Dec. 31, 2022 888,443 $ 25 $ (15,537) 1,521,487 (8,947) (608,585)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]            
Net income (loss) 50,712         50,712
Other comprehensive income (loss) 2,969       2,969  
Common stock repurchases (in shares)     (6,354,587)      
Common stock repurchases (39,021)   $ (39,021)      
Share-based payments (in shares)   1,592,016 296,132      
Share-based payments $ 14,100   $ (1,966) 16,066    
Ending balance (in shares) at Dec. 31, 2023 249,903,120 249,903,120        
Ending balance (in shares) at Dec. 31, 2023 (8,891,788)   (8,891,788)      
Ending balance at Dec. 31, 2023 $ 917,203 $ 25 $ (56,524) 1,537,553 (5,978) (557,873)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]            
Net income (loss) (28,655)         (28,655)
Other comprehensive income (loss) (8,766)       (8,766)  
Common stock repurchases (in shares)     (5,890,848)      
Common stock repurchases (28,603)   $ (28,603)      
Earnout share forfeitures (in shares)     (2,778,434)      
Share-based payments (in shares)   2,005,850 553,581      
Share-based payments $ 10,130   $ (3,102) 13,232    
Ending balance (in shares) at Dec. 31, 2024 251,908,970 251,908,970        
Ending balance (in shares) at Dec. 31, 2024 (18,114,651)   (18,114,651)      
Ending balance at Dec. 31, 2024 $ 861,309 $ 25 $ (88,229) $ 1,550,785 $ (14,744) $ (586,528)