XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of future minimum rental payments for operating leases
$ in Thousands
Apr. 01, 2021
USD ($)
Schedule of future minimum rental payments for operating leases [Abstract]  
2022 $ 3,377
2023 11,982
2024 7,846
2025 3,841
2026 2,455
Thereafter 3,176
Total $ 32,677
Weighted-average discount rate 5.37%
Weighted-average remaining lease term (in years) 3 years 8 months 15 days
Current lease liabilities $ 12,162
Non-current lease liabilities 23,709
Right-of-use assets $ 34,408