v3.26.3
Leases - Schedule of Maturity of Fixed Lease Payments Under Company's Corporate Office Leases (Detail)
$ in Thousands
Sep. 30, 2026
USD ($)
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
Total $ 4,300
Corporate Office Leases [Member]  
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
2026 140 [1]
2027 671
2028 1,081
2029 1,046
2030 731
Thereafter 1,212
Total future minimum lease payments 4,881
Imputed interest (617)
Total $ 4,264
[1] Represents the three months ending December 31, 2026.