XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 389,688  
2024 522,147  
2025 474,815  
2026 363,428  
2027 149,301  
Thereafter 10,371  
Total undiscounted lease payments 1,909,750  
Less: effect of discounting (116,161)  
Operating Lease, Liability $ 1,793,589 $ 1,904,285