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