Consolidated Balance Sheets (Parentheticals) - $ / shares |
Jun. 30, 2025 |
Jun. 17, 2025 |
Jun. 16, 2025 |
Dec. 31, 2024 |
Apr. 29, 2024 |
---|---|---|---|---|---|
Class A Common Stock | |||||
Common stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 | $ 0.0001 | |
Common stock, authorized (in shares) | 60,000,000 | 60,000,000 | 30,000,000 | 60,000,000 | |
Common stock, shares issued (in shares) | 6,974,740 | 6,510,885 | |||
Common stock, outstanding (in shares) | 6,974,740 | 6,510,885 | |||
Class V Common Stock | |||||
Common stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 | ||
Common stock, authorized (in shares) | 10,000,000 | 10,000,000 | |||
Common stock, shares issued (in shares) | 7,177,076 | 7,178,303 | |||
Common stock, outstanding (in shares) | 7,177,076 | 7,178,303 |