XML 12 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets (Parentheticals)
$ in Thousands
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Restricted cash, current $ 10,559 $ 4,850
Notes receivable 184,940 164,562
Deferred tax asset valuation allowance 4,058 3,742
Unamortized debt issuance costs, current $ 799 $ 1,008
Common stock par value (in usd per share) | $ / shares [1] $ 0.00001 $ 0.00001
Common stock authorized (shares) | shares [1] 750,000,000 750,000,000
Common stock issued (shares) | shares [1] 35,237,000 34,786,000
Common stock outstanding (shares) | shares [1] 34,015,000 33,735,000
Stock subscriptions (shares) | shares [1] 7,000 0
Treasury stock at cost (shares) | shares [1] 1,222,000 1,051,000
Variable Interest Entity, Primary Beneficiary    
Restricted cash, current $ 8,608 $ 4,096
Notes receivable $ 160,840 $ 152,174
[1] Effective March 28, 2025, we performed a 6-for-1 stock split of the Company’s common stock, affected through a stock dividend. Share and per share amounts have been retroactively adjusted.