v3.26.1
Leases - Schedule of Maturity of Fixed Lease Payments Under Company's Corporate Office Leases (Detail)
$ in Thousands
Mar. 31, 2026
USD ($)
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
Total $ 4,600
Corporate Office Leases [Member]  
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
2026 591 [1]
2027 671
2028 1,081
2029 1,046
2030 731
Thereafter 1,212
Total future minimum lease payments 5,332
Imputed interest (718)
Total $ 4,614
[1] Represents the nine months ending December 31, 2026.