Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Conversion of Class B Preferred Units to Share of Common Stock [Member]
Common Stock [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member]
Additional Paid-in Capital [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member]
Retained Earnings [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member]
AOCI Attributable to Parent [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member]
Temporary Equity [member]
Class B Preferred Units [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member]
Temporary Equity [member]
Special Preferred Units [Member]
|
Conversion of Class B Preferred Units to Share of Common Stock [Member] |
Conversion of Special Preferred Units to Debt [Member]
Common Stock [Member]
|
Conversion of Special Preferred Units to Debt [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
|
Conversion of Special Preferred Units to Debt [Member]
Additional Paid-in Capital [Member]
|
Conversion of Special Preferred Units to Debt [Member]
Retained Earnings [Member]
|
Conversion of Special Preferred Units to Debt [Member]
AOCI Attributable to Parent [Member]
|
Conversion of Special Preferred Units to Debt [Member]
Temporary Equity [member]
Class B Preferred Units [Member]
|
Conversion of Special Preferred Units to Debt [Member]
Temporary Equity [member]
Special Preferred Units [Member]
|
Conversion of Special Preferred Units to Debt [Member] |
IPO [Member]
Common Stock [Member]
|
IPO [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
|
IPO [Member]
Additional Paid-in Capital [Member]
|
IPO [Member]
Retained Earnings [Member]
|
IPO [Member]
AOCI Attributable to Parent [Member]
|
IPO [Member]
Temporary Equity [member]
Class B Preferred Units [Member]
|
IPO [Member]
Temporary Equity [member]
Special Preferred Units [Member]
|
IPO [Member] |
Subscription Agreement [Member]
Common Stock [Member]
|
Subscription Agreement [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
|
Subscription Agreement [Member]
Additional Paid-in Capital [Member]
|
Subscription Agreement [Member]
Retained Earnings [Member]
|
Subscription Agreement [Member]
AOCI Attributable to Parent [Member]
|
Subscription Agreement [Member]
Temporary Equity [member]
Class B Preferred Units [Member]
|
Subscription Agreement [Member]
Temporary Equity [member]
Special Preferred Units [Member]
|
Subscription Agreement [Member] |
Common Stock [Member] |
Preferred Stock [Member]
Series B Preferred Stock [Member]
|
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Temporary Equity [member]
Class B Preferred Units [Member]
|
Temporary Equity [member]
Special Preferred Units [Member]
|
Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2024 | 157,610 | 0 | ||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 0 | $ 0 | $ 193,044 | $ (196,102) | $ 0 | $ 28,475 | $ 1,143 | $ (3,058) | ||||||||||||||||||||||||||||||||
| Net loss | 0 | 0 | 0 | (1,728) | 0 | 0 | 0 | (1,728) | ||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes (in shares) | 3,782,641 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes | $ 1 | $ 0 | $ 29,180 | $ 0 | $ 0 | $ (29,180) | $ 0 | $ 29,181 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ (1,143) | $ 0 | ||||||||||||||||||||||||
| Accrued Class B Distributions | $ 0 | $ 0 | 0 | (705) | 0 | 705 | 0 | (705) | ||||||||||||||||||||||||||||||||
| Stock Issued During Period (in shares) | 1,250,000 | 0 | 0 | 985,063 | ||||||||||||||||||||||||||||||||||||
| Stock Issued During Period | $ 2 | $ 0 | $ 3,250 | $ 0 | $ 0 | $ 0 | $ 0 | $ 3,252 | $ 0 | $ 30 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 30 | ||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 5,190,251 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2025 | $ 3 | $ 30 | 225,474 | (198,535) | 0 | 0 | 0 | 26,972 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 157,610 | 0 | ||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 0 | $ 0 | 193,044 | (196,102) | 0 | 28,475 | 1,143 | (3,058) | ||||||||||||||||||||||||||||||||
| Net loss | (2,428) | |||||||||||||||||||||||||||||||||||||||
| Foreign currency translation adjustment | 0 | |||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 5,406,305 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Jun. 30, 2025 | $ 3 | $ 30 | 225,476 | (199,235) | 0 | 0 | 0 | 26,274 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2025 | 5,190,251 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2025 | $ 3 | $ 30 | 225,474 | (198,535) | 0 | 0 | 0 | 26,972 | ||||||||||||||||||||||||||||||||
| Net loss | $ 0 | $ 0 | 0 | (700) | 0 | 0 | 0 | (700) | ||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees (in shares) | 1,000 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees | $ 0 | $ 0 | 2 | 0 | 0 | 0 | 0 | 2 | ||||||||||||||||||||||||||||||||
| Foreign currency translation adjustment | 0 | |||||||||||||||||||||||||||||||||||||||
| Issuance of commitment shares pursuant to equity line of credit (in shares) | 215,054 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of commitment shares pursuant to equity line of credit | $ 0 | $ 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2025 | 5,406,305 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Jun. 30, 2025 | $ 3 | $ 30 | 225,476 | (199,235) | 0 | 0 | 0 | 26,274 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 8,772,872 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2025 | $ 4 | $ 30 | 230,457 | (218,037) | (1) | 0 | 0 | 12,453 | ||||||||||||||||||||||||||||||||
| Net loss | 0 | 0 | 0 | (1,915) | 0 | 0 | 0 | (1,915) | ||||||||||||||||||||||||||||||||
| Issuance of warrants pursuant to Senior Convertible Notes | $ 0 | $ 0 | 203 | 0 | 0 | 0 | 0 | 203 | ||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees (in shares) | 322,500 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees | $ 0 | $ 0 | 189 | 0 | 0 | 0 | 0 | 189 | ||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes (in shares) | 333,335 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes | $ 1 | $ 0 | 279 | 0 | 0 | 0 | 0 | 280 | ||||||||||||||||||||||||||||||||
| Foreign currency translation adjustment | $ 0 | $ 0 | 0 | 0 | 13 | 0 | 0 | 13 | ||||||||||||||||||||||||||||||||
| Unvested restricted stock awards (March 30, 2026 grant) (in shares) | 1,995,000 | 0 | ||||||||||||||||||||||||||||||||||||||
| Unvested restricted stock awards (March 30, 2026 grant) | $ 0 | $ 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2026 | 11,423,707 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2026 | $ 5 | $ 30 | 231,128 | (219,952) | 12 | 0 | 0 | 11,223 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 8,772,872 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2025 | $ 4 | $ 30 | 230,457 | (218,037) | (1) | 0 | 0 | 12,453 | ||||||||||||||||||||||||||||||||
| Net loss | $ (3,295) | |||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees (in shares) | 1,544,768 | |||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes (in shares) | 2,890,533 | |||||||||||||||||||||||||||||||||||||||
| Foreign currency translation adjustment | $ (53) | |||||||||||||||||||||||||||||||||||||||
| Unvested restricted stock awards (March 30, 2026 grant) (in shares) | 1,995,000 | |||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2026 | 15,203,173 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Jun. 30, 2026 | $ 7 | $ 30 | 233,769 | (221,332) | (54) | 0 | 0 | $ 12,420 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2026 | 11,423,707 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2026 | $ 5 | $ 30 | 231,128 | (219,952) | 12 | 0 | 0 | 11,223 | ||||||||||||||||||||||||||||||||
| Net loss | $ 0 | $ 0 | 0 | (1,380) | 0 | 0 | 0 | (1,380) | ||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees (in shares) | 1,222,268 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to equity line of credit, net of fees | $ 1 | $ 0 | 374 | 0 | 0 | 0 | 0 | 375 | ||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes (in shares) | 2,557,198 | 0 | ||||||||||||||||||||||||||||||||||||||
| Issuance of common stock pursuant to Senior Convertible Notes | $ 1 | $ 0 | 1,868 | 0 | 0 | 0 | 0 | 1,869 | ||||||||||||||||||||||||||||||||
| Foreign currency translation adjustment | 0 | 0 | 0 | 0 | (66) | 0 | 0 | (66) | ||||||||||||||||||||||||||||||||
| Stock-based compensation | $ 0 | $ 0 | 399 | 0 | 0 | 0 | 0 | 399 | ||||||||||||||||||||||||||||||||
| Balance (in shares) at Jun. 30, 2026 | 15,203,173 | 985,063 | ||||||||||||||||||||||||||||||||||||||
| Balance at Jun. 30, 2026 | $ 7 | $ 30 | $ 233,769 | $ (221,332) | $ (54) | $ 0 | $ 0 | $ 12,420 |