v3.25.1
Real Estate - Additional Information (Detail)
$ in Thousands
Jan. 29, 2025
USD ($)
a
Jan. 23, 2025
USD ($)
Dec. 23, 2024
USD ($)
ft²
a
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Real Estate [Line Items]          
Total Consideration       $ 3,957 $ 35,554
Proceeds from sale of property   $ 16,000      
North Carolina [Member]          
Real Estate [Line Items]          
Leasable area owned by the company | a 5.36        
Total Consideration $ 3,900        
Lease expiration date Dec. 31, 2025        
Purchase and Sale Agreement [Member] | Florida [Member]          
Real Estate [Line Items]          
Leasable area owned by the company | ft²     9,111    
Lease term of contract     10 years    
Lease expiration date     Dec. 31, 2034    
Area of land | a     10.5    
Area of building | ft²     104,120    
Proceeds from sale of property     $ 35,000