XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Future Minimum Payments Related to Noncancelable Purchase Agreements and Anticipated Payments Related to One-Time Transition Tax (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2023 $ 14,594
2024 5,510
2025 1,249
2026 1,182
2027 251
Thereafter 22
Total future minimum payments related to non cancelable purchase agreements 22,808
2023 5,534
2024 7,379
2025 9,223
2026 0
2027 0
Thereafter 0
Total anticipated payments related to one-time transition tax $ 22,136