XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Coronavirus Pandemic ("COVID")-19 and the CARES Act - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2022
Line of credit remaining borrowing capacity $ 450,000  
Letters of Credit [Member]    
Letters of credit $ 0  
COVID-19 [Member]    
Proceeds from contribution in aid of reimbursement of lost revenue   $ 13,300