XML 88 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Tax Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
State $ 29,695 $ 2,763
International 612,198 548,062
Current income tax (benefit) expense 641,893 550,825
Deferred:    
Federal 2,345,612 (81,341)
State 1,436,092 136,191
Deferred income tax (benefit) expense 3,781,704 54,850
Total provision for income taxes $ 4,423,597 $ 605,675