XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity - 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, 2022   248,311,104        
Beginning balance (in shares) at Dec. 31, 2022     (2,241,069)      
Beginning balance at Dec. 31, 2022 $ 888,443 $ 25 $ (15,537) $ 1,521,487 $ (8,947) $ (608,585)
Increase (Decrease) in Stockholders' Equity [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        
Ending balance (in shares) at Dec. 31, 2023     (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' Equity [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     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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Income (Loss) (31,052)         (31,052)
Other comprehensive income (loss) 4,130       4,130  
Common stock repurchases (in shares)     (8,143,635)      
Common stock repurchases (32,575)   $ (32,575)      
Share-based payments (in shares)   1,403,398 428,158      
Share-based payments $ 7,291   $ (1,798) 9,089    
Ending balance (in shares) at Dec. 31, 2025 253,312,368 253,312,368        
Ending balance (in shares) at Dec. 31, 2025 (26,686,444)   (26,686,444)      
Ending balance at Dec. 31, 2025 $ 809,103 $ 25 $ (122,602) $ 1,559,874 $ (10,614) $ (617,580)