Annual report pursuant to Section 13 and 15(d)

Leases (Details)

v3.23.1
Leases (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases    
Option to extend true  
Residual value guarantee false  
Weighted average remaining lease term (in years) - operating leases 4 years 8 months 12 days 4 years 11 months 23 days
Weighted average discount rate - operating leases 6.19% 5.91%
Minimum    
Leases    
Lease term 1 year  
Maximum    
Leases    
Lease term 7 years