v3.25.4
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Commitments And Contingencies [Line Items]        
Potential earnout based on revenues   $ 11,000    
Percentage of asset acquisition consideration payable in cash   75.00%    
Percentage of asset acquisition consideration payable in OP units   25.00%    
Redemptions of common stock (in shares) 8,000      
Redemptions of common stock, value $ 300   $ 2 $ 1
Loss contingency other non-cancellable future payments due in year one   $ 3,700    
Loss contingency other non-cancellable future payment due year two   $ 3,900    
Loss contingency other non-cancellable future payment due year two     2026  
Loss contingency other non-cancellable future payment due year three     2027