v3.26.1
Unaudited Consolidated Statements of Changes in Stockholders' Deficit and Non-Controlling Interest - USD ($)
$ in Thousands
Total
Deficit Attributable to Stockholders
Common Stock
Treasury Stock
APIC
AOCI
Accumulated Deficit
NCIs
Beginning balance, common stock (in shares) at Dec. 31, 2024     77,480,000          
Beginning balance, treasury stock (in shares) at Dec. 31, 2024       4,386,000        
Beginning balance at Dec. 31, 2024 $ (165,025) $ (166,840) $ 77 $ (19,607) $ 0 $ (176) $ (147,134) $ 1,815
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,499 1,499     1,499      
Vesting of stock awards and ESPP purchases (in shares)     534,000          
Vesting of stock awards and ESPP purchases 63 63 $ 1   62      
Shares withheld for taxes (in shares)     (122,000) 122,000        
Shares withheld for taxes (1,470) (1,470)   $ (1,470)        
Exercise of stock options (in shares)     16,000          
Exercise of stock options 110 110     110      
Exercise of warrants (in shares)     1,804,000          
Exercise of warrants 0 0 $ 2   (2)      
Issuance of profit interests in subsidiaries 87             87
Foreign currency translation adjustment 43 43       43    
Net income 8,268 8,268         8,268  
Ending balance, common stock (in shares) at Mar. 31, 2025     79,712,000          
Ending balance, treasury stock (in shares) at Mar. 31, 2025       4,508,000        
Ending balance at Mar. 31, 2025 $ (156,425) (158,327) $ 80 $ (21,077) 1,669 (133) (138,866) 1,902
Beginning balance, common stock (in shares) at Dec. 31, 2025 81,907,304   81,907,000          
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 4,732,289     4,732,000        
Beginning balance at Dec. 31, 2025 $ (92,372) (100,415) $ 82 $ (22,759) 13,925 (210) (91,453) 8,043
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,869 1,869     1,869      
Vesting of stock awards and ESPP purchases (in shares)     561,000          
Vesting of stock awards and ESPP purchases 108 108     108      
Shares withheld for taxes (in shares)     (167,000) 167,000        
Shares withheld for taxes (884) (884)   $ (884)        
Issuance of profit interests in subsidiaries 36             36
Foreign currency translation adjustment (353) (353)       (353)    
Net income $ 9,760 9,760         9,760  
Ending balance, common stock (in shares) at Mar. 31, 2026 82,301,383   82,301,000          
Ending balance, treasury stock (in shares) at Mar. 31, 2026 4,898,739     4,899,000        
Ending balance at Mar. 31, 2026 $ (81,836) $ (89,915) $ 82 $ (23,643) $ 15,902 $ (563) $ (81,693) $ 8,079