Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Balance Sheets (Parentheticals)

v3.25.1
Condensed Consolidated Balance Sheets (Parentheticals)
$ in Thousands
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Allowance for credit losses | $ $ 299 $ 4
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 800,000,000 800,000,000
Common stock, shares issued (in shares) [1] 1,738,224 790,774
Common stock, shares outstanding (in shares) [1] 1,738,224 790,774
Series A Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 300 300
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Series B Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 1,500 1,500
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Series C Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 600,000 600,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Series D Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 7,000 7,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Series E Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 77,000 77,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Cumulative dividends on Series F preferred stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 9,073 9,073
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Series F-1 Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 9,052 9,052
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
Series F-2 Preferred Stock    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 9,052 9,052
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, liquidation preference, value | $ $ 0 $ 0
[1] Amounts as of December 31, 2024 have been retroactively adjusted to reflect the 1-for-150 reverse stock split effected on January 30, 2025. See Note 1 for details.