XML 120 R101.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details Narrative)
Dec. 31, 2022
Leases [Abstract]  
Weighted-average remaining lease term, operating leases 5 years 14 days
Implicit rate, finance lease 5.17%
Weighted average discount rate, operating leases 3.21%