v3.26.1
Schedule of Expected Credit Losses (Reversal) Provision (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Accounting Policies [Abstract]      
Balance – January 1 $ 258 $ 367 $ 367
Expected (reversal) of credit losses 121 $ 287 (109)
Balance – December 31 $ 379   $ 258