v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Restricted cash $ 277 $ 282
Common stock, par value (in Dollars per share) $ 0.0001  
Related Party    
Accounts receivable related party (in Dollars) $ 617 1,713
Accounts payable - related party (in Dollars) 594 1,669
Accrued expenses and other current liabilities - related party 886 660
Short-term advances 1,500 0
Short-term debt 904 904
Long-term debt, net of current portion - related party (in Dollars) $ 28,807 $ 28,904
Class A Common Stock [Member]    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 36,232,805 36,106,345
Common stock, shares outstanding 36,232,805 36,106,345
Class B Common Stock [Member]    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 44,814,187 44,815,937
Common stock, shares outstanding 44,814,187 44,815,937