v3.26.3
Consolidated Balance Sheets (Parentheticals) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Accounts receivable, net of allowance for credit losses $ 230,000 $ 247,653