v3.23.1
Operating Lease (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating cash outflows from operating lease - year-to-date $ 25,788 $ 23,675
Weighted average remaining lease term - operating lease 1 year 8 months 12 days 2 years 8 months 12 days
Weighted average discount rate - operating lease 5.50% 5.50%
Operating lease, renewal term 5 years  
Operating lease costs $ 28,600 $ 28,100
Variable lease costs 23,200 $ 13,500
Minimum    
Monthly lease payments 9,200  
Maximum    
Monthly lease payments $ 9,700