XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Balance Sheet Accounts - Summary of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Materials and supplies $ 18,658 $ 12,476
Prepaid expenses 4,890 5,696
Accrued interest receivable 2,221 2,109
Other current assets 2,556 2,800
Total prepaid expenses and other current assets $ 28,325 $ 23,081