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 |