XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - Schedule of Income Tax Expense - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Current:    
Federal
State
Foreign
Total Current
Deferred:    
Federal
State
Foreign 81,695 (169,318)
Total Deferred 81,695 (169,318)
Total provision for income taxes $ 81,695 $ (169,318)