v3.26.1
Leases - Additional Information (Details)
Property in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Property
Jun. 30, 2025
Jun. 30, 2026
Property
Jun. 30, 2025
USD ($)
Operating Leased Assets [Line Items]        
Number of leases | Property 1   1  
Lease termination income       $ 8.4
New corporate office lease        
Operating Leased Assets [Line Items]        
Operating lease       $ 2.1
Minimum        
Operating Leased Assets [Line Items]        
Operating lease term 1 month   1 month  
Minimum | Consolidated Total Revenues | Customer Concentration Risk        
Operating Leased Assets [Line Items]        
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%
Maximum        
Operating Leased Assets [Line Items]        
Operating lease term 60 years   60 years