v3.26.1
Schedule of Expected Credit Losses (Reversal) Provision (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounting Policies [Abstract]          
Balance – January 1     $ 258 $ 367 $ 367
Expected (reversal) of credit losses $ 36 $ 293 85 $ (6) (109)
Balance – June 30 / December 31 $ 343   $ 343   $ 258