v3.25.4
Allowance for Credit Losses (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Allowance for Credit Losses    
Balance at the beginning of the year $ 144,625 $ 1,645,045
Adjustment to expected losses on accounts receivable (55,668) (1,442,533)
Charge-offs 9,997 (62,587)
Recoveries 0 4,700
Balance at the end of the year $ 98,954 $ 144,625