XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Payments of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Sep. 01, 2021
Jul. 01, 2021
Leases [Abstract]        
2023 $ 16,815      
2024 19,055      
2025 21,164      
2026 21,755      
2027 and thereafter 108,383      
Total future payments of operating lease liabilities 187,172      
Less: imputed interest (75,629)      
Present value of operating lease liabilities $ 111,543 $ 24,568 $ 54,206 $ 2,327