v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash and cash equivalents $ 38,415 $ 48,915
Accounts receivable, allowances 2,717 3,893
Accounts receivable, net of allowances 33,222 38,353
Other current assets 10,339 8,236
Accounts payable, current $ 14,468 $ 10,310
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 250,000,000 250,000,000
Common stock, issued (in shares) 9,607,873 8,489,540
Common stock, outstanding (in shares) 9,607,873 8,489,540
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalents $ 337 $ 560
Accounts receivable, net of allowances 1,633 3,820
Other current assets 300 0
Accounts payable, current $ 157 $ 440