v3.26.1
Commitments and Contingencies - Additional of Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 27, 2026
USD ($)
Feb. 12, 2026
USD ($)
Jul. 31, 2024
USD ($)
Mar. 31, 2026
USD ($)
Lawsuit
Dec. 31, 2025
Lawsuit
Disclosure of Commitments and Contingencies [Line Items]          
Loss contingency, damages sought, value     $ 7,307    
Loss contingency interest     $ 912    
Calims Sattlement $ 6,750 $ 17,000      
Construction Commitments [member]          
Disclosure of Commitments and Contingencies [Line Items]          
Contractual obligation       $ 5,800  
Pending Litigation [member]          
Disclosure of Commitments and Contingencies [Line Items]          
Loss contingency, number of plaintiffs | Lawsuit       0 0