v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Allowance for credit losses, current $ 500 $ 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) 21,120,498 20,041,252
Common stock, outstanding (in shares) 19,249,671 18,170,425
Treasury stock, common, (in shares) 1,870,827 1,870,827
Assets [1] $ 818,400 $ 837,273
Liabilities [2] 695,482 716,021
Variable Interest Entity, Primary Beneficiary    
Assets 34,700 35,100
Liabilities $ 1,900 $ 2,000
[1] The Company’s consolidated assets include $34.7 million of assets from consolidated variable interest entities (“VIEs”) as of June 30, 2026 that can only be used to settle obligations of VIEs, see Note 11 Noncontrolling Interests.
[2] The Company’s consolidated liabilities include $1.9 million of liabilities from consolidated variable interest entities (“VIEs”) as of June 30, 2026, for which creditors do not have recourse to the general credit of the Company, see Note 11 Noncontrolling Interests