v3.25.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Apr. 04, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating Leased Assets [Line Items]            
Gain on lease modification   $ 500 $ 544 $ 0 $ 544 $ 0
Operating lease liability related to sale leaseback transactions $ 19,300   $ 19,300   $ 19,300  
Sale leaseback liabilities as a percentage of total operating lease liabilities 92.00%   92.00%   92.00%  
Fifth Amended And Restated Master Lease Agreement            
Operating Leased Assets [Line Items]            
Increase (decrease) operating lease right-of-use asset   6,500        
Increase (decrease) in operating lease liability   $ 7,000        
Sixth Amended And Restated Master Lease Agreement            
Operating Leased Assets [Line Items]            
Increase (decrease) operating lease right-of-use asset $ 4,000          
Increase (decrease) in operating lease liability $ 4,000