v3.26.1
Allowance for Credit Losses (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Allowance for Credit Losses    
Balance at the beginning of the year $ 98,954 $ 144,625
Provision/(reversal of provision) for bad debts (63,763) (55,668)
Charge-offs 0 9,997
Balance at the end of the year $ 35,191 $ 98,954