Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Common Stock [Member]
Class B Preferred Units [Member]
|
Common Stock [Member]
Special Preferred Units [Member]
|
Common Stock [Member]
IPO [Member]
|
Common Stock [Member]
Subscription Agreement [Member]
|
Common Stock [Member]
Conversion of Senior Convertible Note [Member]
|
Common Stock [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Common Stock [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Common Stock [Member] |
Additional Paid-in Capital [Member]
Class B Preferred Units [Member]
|
Additional Paid-in Capital [Member]
Special Preferred Units [Member]
|
Additional Paid-in Capital [Member]
Class B Preferred Units [Member]
|
Additional Paid-in Capital [Member]
Special Preferred Units [Member]
|
Additional Paid-in Capital [Member]
IPO [Member]
|
Additional Paid-in Capital [Member]
Subscription Agreement [Member]
|
Additional Paid-in Capital [Member]
Conversion of Senior Convertible Note [Member]
|
Additional Paid-in Capital [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Additional Paid-in Capital [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Additional Paid-in Capital [Member] |
Retained Earnings [Member]
Class B Preferred Units [Member]
|
Retained Earnings [Member]
Special Preferred Units [Member]
|
Retained Earnings [Member]
Class B Preferred Units [Member]
|
Retained Earnings [Member]
Special Preferred Units [Member]
|
Retained Earnings [Member]
IPO [Member]
|
Retained Earnings [Member]
Subscription Agreement [Member]
|
Retained Earnings [Member]
Conversion of Senior Convertible Note [Member]
|
Retained Earnings [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Retained Earnings [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Retained Earnings [Member] |
Temporary Equity [member]
Class B Preferred Units [Member]
Class B Preferred Units [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
Special Preferred Units [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
IPO [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
Subscription Agreement [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
Conversion of Senior Convertible Note [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Temporary Equity [member]
Class B Preferred Units [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
Class B Preferred Units [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
Special Preferred Units [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
IPO [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
Subscription Agreement [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
Conversion of Senior Convertible Note [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
Class B Preferred Units [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
Special Preferred Units [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
IPO [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
Subscription Agreement [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
Conversion of Senior Convertible Note [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Preferred Stock [Member]
Series B Preferred Stock [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
Class B Preferred Units [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
Special Preferred Units [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
IPO [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
Subscription Agreement [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
Conversion of Senior Convertible Note [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member]
|
Preferred Stock [Member]
Series Z Preferred Stock [Member]
|
Class B Preferred Units [Member] |
Special Preferred Units [Member] |
Class B Preferred Units [Member] |
Special Preferred Units [Member] |
IPO [Member] |
Subscription Agreement [Member] |
Conversion of Senior Convertible Note [Member] |
Conversion From Note Payable to Bp Peptides to Series Z Non-convertible Preferred Stock [Member] |
Conversion of Note payable to Brookstone to Series Z Preferred Stock [Member] |
Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2023 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2023 | $ 193,044 | $ (190,607) | $ 25,871 | $ 815 | $ 2,437 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | (1,113) | (1,113) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | $ 0 | $ 0 | $ (873) | $ (48) | 873 | 48 | $ (873) | $ (48) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | 1,113 | 1,113 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2024 | 193,044 | (192,641) | 26,744 | 863 | 403 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2023 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2023 | 193,044 | (190,607) | 25,871 | 815 | 2,437 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | (1,460) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | 1,460 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Sep. 30, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Sep. 30, 2024 | 193,044 | (194,967) | 28,580 | 1,006 | (1,923) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2024 | 193,044 | (192,641) | 26,744 | 863 | 403 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | (0) | 903 | (381) | (903) | 903 | (381) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | 0 | (44) | 44 | (44) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | 0 | (903) | 381 | 903 | (903) | 381 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Jun. 30, 2024 | 193,044 | (193,969) | 27,647 | 907 | (925) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | 34 | 34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | $ 0 | $ 0 | $ (933) | $ (99) | 933 | 99 | $ (933) | $ (99) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | (34) | (34) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Sep. 30, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Sep. 30, 2024 | 193,044 | (194,967) | 28,580 | 1,006 | (1,923) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 0 | 193,044 | (196,102) | 28,475 | 1,143 | $ 0 | $ 0 | (3,058) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | 0 | 0 | (1,728) | 0 | 0 | 0 | 0 | (1,728) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | 0 | 0 | (705) | 705 | 0 | 0 | (705) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Conversion of Convertible Securities (in shares) | 3,782,641 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Conversion of Convertible Securities | $ 1 | $ 0 | $ 29,180 | $ 0 | $ 0 | $ 0 | $ (29,180) | $ 0 | $ 0 | $ (1,143) | $ 0 | $ 0 | $ 0 | $ 0 | $ 29,181 | $ 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock Issued During Period (in shares) | 1,250,000 | 985,063 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock Issued During Period | $ 2 | $ 0 | $ 3,250 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 30 | $ 0 | $ 0 | $ 3,252 | $ 30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | $ 0 | 0 | 1,728 | 0 | 0 | $ 0 | 0 | 1,728 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 5,190,251 | 985,063 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2025 | $ 3 | 225,474 | (198,535) | 0 | 0 | $ 30 | 0 | 26,972 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 157,610 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 0 | 193,044 | (196,102) | 28,475 | 1,143 | $ 0 | $ 0 | (3,058) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | (4,442) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | 4,442 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Sep. 30, 2025 | 6,306,205 | 985,063 | 1,467,532 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Sep. 30, 2025 | $ 3 | 226,436 | (201,249) | 0 | 0 | $ 30 | $ 1,937 | 27,157 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 5,190,251 | 985,063 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2025 | $ 3 | 225,474 | (198,535) | 0 | 0 | $ 30 | 0 | 26,972 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (700) | 0 | 0 | 0 | 0 | (700) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issuance of commitment shares pursuant to equity line of credit (in shares) | 215,054 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issuance of commitment shares pursuant to equity line of credit | $ 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit (in shares) | 1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit | $ 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | $ 0 | 0 | 700 | 0 | 0 | $ 0 | 0 | 700 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 5,406,305 | 985,063 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Jun. 30, 2025 | $ 3 | 225,476 | (199,235) | 0 | 0 | $ 30 | 0 | 26,274 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net loss | $ 0 | 0 | (2,014) | 0 | 0 | 0 | 0 | (2,014) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Conversion of Convertible Securities (in shares) | 700,000 | 642,364 | 825,168 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Conversion of Convertible Securities | $ 0 | $ 0 | $ 0 | $ 700 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 848 | $ 1,089 | $ 700 | $ 848 | $ 1,089 | |||||||||||||||||||||||||||||||||||||||||||||||
| Issuance of commitment shares pursuant to equity line of credit (in shares) | 199,900 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issuance of commitment shares pursuant to equity line of credit | $ 0 | 260 | 0 | 0 | 0 | 0 | 260 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends | $ 0 | 0 | 2,014 | 0 | 0 | $ 0 | $ 0 | 2,014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Sep. 30, 2025 | 6,306,205 | 985,063 | 1,467,532 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance at Sep. 30, 2025 | $ 3 | $ 226,436 | $ (201,249) | $ 0 | $ 0 | $ 30 | $ 1,937 | $ 27,157 |