XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Future annual amortization (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets      
2023 (remaining 6 months) $ 1,624,267    
2024 2,800,623    
2025 1,754,328    
2026 1,442,186    
2027 1,212,871    
Thereafter 1,761,729    
Total $ 10,596,004 $ 12,244,484 $ 25,293,149