v3.26.3
Related Party Transactions (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Revenues $ 239,103 $ 253,242 $ 729,687 $ 755,036
Chief Executive Officer        
Related Party Transaction [Line Items]        
Revenues   $ 100   $ 400