XML 73 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Lease Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Operating lease assets $ 143,461 $ 153,993
Total lease assets 143,461 153,993
Liabilities    
Operating lease liabilities, current 17,288 15,625
Operating lease liabilities, net of current portion 206,405 223,007
Total lease liabilities $ 223,693 $ 238,632