v3.26.1
Details of Certain Accounts - Summary of reconciliation of capitalized project development costs (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of reconciliation of capitalized project development costs [Line Items]    
Capitalized project development costs, at beginning of period $ 17,734 $ 25,204
Costs capitalized during the year, net of refunds (498) 0
Costs expensed from sale of projects during the year 0 1,259
Impaired costs written off during the year (3,939) 0
Capitalized project development costs, at end of period $ 13,297 $ 26,463