v3.26.1
Operating Lease - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
May 31, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Operating lease right-of-use assets $ 193,213 $ 193,213     $ 142,487
Increase in lease liability   $ (10,792) $ (5,300)    
Southaven, Mississippi Lease          
Lessee, Lease, Description [Line Items]          
Lease term       7 years  
Operating lease right-of-use assets       $ 19,900  
Operating lease liability       $ 19,900  
Needham, Massachusetts Lease          
Lessee, Lease, Description [Line Items]          
Renewal term 11 years 11 years      
Increase in right-of-use asset $ 41,900        
Increase in lease liability $ 41,900