v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Liabilities and Stockholders’ Equity/(Deficit)    
Net of allowance for credit losses $ 2,801 $ 1,667
Accounts payable and accrued expenses $ 63,782 $ 48,134
Stockholders’ Equity/(Deficit)    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 66,000,000 66,000,000
Common stock, issued (in shares) 15,274,145 15,168,795
Common stock, outstanding (in shares) 15,274,145 15,168,795
Related Party    
Liabilities and Stockholders’ Equity/(Deficit)    
Accounts payable and accrued expenses $ 111 $ 74