v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Class A
Preferred Stock
Common Stock
Class A
Common Stock
Class B
Additional paid-in capital
Accumulated other comprehensive income (loss)
Accumulated deficit
Shareholder's equity (deficit)
Noncontrolling interest
Balance at Dec. 31, 2024 $ (20,097)     $ 3 $ 5 $ 37,808 $ (243) $ (46,538) $ (8,965) $ (11,132)
Balance (in Shares) at Dec. 31, 2024       36,106,345 44,815,937          
Conversion of Class B common stock to Class A common stock (in Shares)       1,750 (1,750)          
Conversion of Class B common stock to Class A common stock           (18)     (18) 18
Reclassification of warrants to equity 1,825         815     815 1,010
RSU issuances 332         148     148 184
RSU issuances (in Shares)       118,832            
Net income (loss) (8,092)             (3,615) (3,615) (4,477)
Foreign currency translation gain (loss) 85           38   38 47
Balance at Mar. 31, 2025 (25,947)     $ 3 $ 5 38,753 (205) (50,153) (11,597) (14,350)
Balance (in Shares) at Mar. 31, 2025       36,226,927 44,814,187          
Balance at Dec. 31, 2024 (20,097)     $ 3 $ 5 37,808 (243) (46,538) (8,965) (11,132)
Balance (in Shares) at Dec. 31, 2024       36,106,345 44,815,937          
Net income (loss) 17,020 $ 17,020                
Foreign currency translation gain (loss) 1,347                  
Balance at Jun. 30, 2025 924     $ 3 $ 5 38,975 358 (38,927) 414 510
Balance (in Shares) at Jun. 30, 2025       36,232,805 44,814,187          
Balance at Mar. 31, 2025 (25,947)     $ 3 $ 5 38,753 (205) (50,153) (11,597) (14,350)
Balance (in Shares) at Mar. 31, 2025       36,226,927 44,814,187          
RSU issuances 497         222     222 275
RSU issuances (in Shares)       5,878            
Net income (loss) 25,112 25,112           11,226 11,226 13,886
Foreign currency translation gain (loss) 1,262           563   563 699
Balance at Jun. 30, 2025 924     $ 3 $ 5 38,975 358 (38,927) 414 510
Balance (in Shares) at Jun. 30, 2025       36,232,805 44,814,187          
Balance at Dec. 31, 2025 23,821   $ 1 $ 4 $ 6 55,767 387 (44,239) 11,926 11,895
Balance (in Shares) at Dec. 31, 2025     6,715,721 48,155,017 47,917,820          
Conversion of Class B common stock to Class A common stock (in Shares)       350 (350)          
Conversion of Class B common stock to Class A common stock           41     41 (41)
Preferred stock dividend (in shares)     182,148              
Preferred stock dividend           457   (457)    
RSU issuances 392         197     197 195
RSU issuances (in Shares)       169,375            
Net income (loss) 6,121             3,072 3,072 3,049
Foreign currency translation gain (loss) (640)           (321)   (321) (319)
Balance at Mar. 31, 2026 29,694   $ 1 $ 4 $ 6 56,462 66 (41,624) 14,915 14,779
Balance (in Shares) at Mar. 31, 2026     6,897,869 48,324,742 47,917,470          
Balance at Dec. 31, 2025 23,821   $ 1 $ 4 $ 6 55,767 387 (44,239) 11,926 11,895
Balance (in Shares) at Dec. 31, 2025     6,715,721 48,155,017 47,917,820          
Net income (loss) 5,803 5,803                
Foreign currency translation gain (loss) (805)                  
Balance at Jun. 30, 2026 29,906   $ 1 $ 5 $ 5 57,324 (17) (42,259) 15,059 14,847
Balance (in Shares) at Jun. 30, 2026     7,086,960 48,464,498 47,794,750          
Balance at Mar. 31, 2026 29,694   $ 1 $ 4 $ 6 56,462 66 (41,624) 14,915 14,779
Balance (in Shares) at Mar. 31, 2026     6,897,869 48,324,742 47,917,470          
Conversion of Class B common stock to Class A common stock (in Shares)       122,720 (122,720)          
Conversion of Class B common stock to Class A common stock       $ 1 $ (1) 41     41 (41)
Preferred stock dividend (in shares)     189,091              
Preferred stock dividend           475   (475)    
RSU issuances 695         346     346 349
RSU issuances (in Shares)       17,036            
Net income (loss) (318) $ (318)           (160) (160) (158)
Foreign currency translation gain (loss) (165)           (83)   (83) (82)
Balance at Jun. 30, 2026 $ 29,906   $ 1 $ 5 $ 5 $ 57,324 $ (17) $ (42,259) $ 15,059 $ 14,847
Balance (in Shares) at Jun. 30, 2026     7,086,960 48,464,498 47,794,750