v3.26.1
Schedule of Restatement Adjustments of Interim Consolidated Balance Sheets (Details) (Parenthetical) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Jun. 27, 2025
Dec. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net of allowances $ 69,641     $ 61,773
Series C-2 Preferred Stock [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Temporary stock, par value $ 1,000.00 $ 1,000.00   $ 1,000.00
Temporary stock, shares authorized 20,000 20,000   20,000
Temporary stock, shares issued 3,004 10,719   8,576
Temporary stock, shares outstanding 3,004 10,719   8,576
Preferred stock, par value $ 1,000.00 $ 1,000.00 $ 1,000.00 $ 1,000.00
Preferred stock, shares authorized 20,000 20,000 20,000 20,000
Preferred stock, shares issued 3,004 10,719   8,576
Preferred stock, shares outstanding 3,004 10,719   8,576
Revision of Prior Period, Reclassification, Adjustment [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net of allowances       $ 61,773