v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Allowance for doubtful accounts, current $ 800 $ 800
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 350,000,000 350,000,000
Common stock, issued (in shares) 20,041,252 19,403,262
Common stock, outstanding (in shares) 18,170,425 18,311,054
Treasury stock, common, (in shares) 1,870,827 1,092,208
Assets [1] $ 837,273 $ 898,479
Liabilities [2] 716,021 752,327
Variable Interest Entity, Primary Beneficiary    
Assets 35,100 36,000
Liabilities $ 2,000 $ 800
[1] The company’s consolidated assets include $35.1 million of assets from consolidated variable interest entities (“VIEs”) as of December 31, 2025 that can only be used to settle obligations of VIEs, see Note 13 Noncontrolling Interests.
[2] The company’s consolidated liabilities include $2.0 million of liabilities from consolidated variable interest entities (“VIEs”) as of December 31, 2025, for which creditors do not have recourse to the general credit of the Company, see Note 13 Noncontrolling Interests