XML 11 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Cash and cash equivalents $ 120,448 $ 64,054
Restricted cash, current 4,745 8,413
Notes receivable 262,967 254,895
Other payables 21,969 6,908
Other current liabilities 27,396 21,053
Unamortized debt issuance costs $ 1,128 $ 1,268
Common stock par value (in usd per share) $ 0.00001 $ 0.00001
Common stock authorized (in shares) 750,000,000 750,000,000
Common stock issued (in shares) 34,940,000 35,130,000
Common stock outstanding (in shares) 33,594,000 33,798,000
Treasury stock at cost (in shares) 1,346,000 1,332,000
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalents $ 39,979 $ 25,921
Restricted cash, current 4,701 8,245
Notes receivable 247,006 237,062
Other payables 7 1,476
Other current liabilities $ 1,075 $ 0