v3.25.4
Income Taxes - Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current:    
Federal $ 389,899 $ 1,045,995
State 24,172 175,507
Foreign 299,068 537,654
Total Current 713,139 1,759,156
Deferred:    
Federal 1,996,275 480,188
State 223,787 30,714
Total Deferred 2,220,062 510,902
Total Income Tax Expense $ 2,933,201 $ 2,270,058