v3.25.2
Leases (Schedule of Operating Leases) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Lease, Cost [Abstract]          
Operating lease costs $ 1,715 $ (282) $ 3,402 $ 0  
Variable lease costs 62 136 138 252  
Total lease costs 1,777 $ (146) 3,540 252  
Operating cash outflows from operating leases     3,146 3,017  
ROU assets obtained in exchange for operating lease liabilities     8,688 3,558  
ROU asset reduction due to dispositions, held for sale, and lease modifications     0 $ (6,581)  
Operating Lease Liabilities          
2025 (remaining six months) 3,078   3,078    
2026 5,761   5,761    
2027 4,708   4,708    
2028 4,787   4,787    
2029 4,748   4,748    
2030 4,233   4,233    
Thereafter 100,633   100,633    
Total future minimum operating lease payments 127,948   127,948    
Less: imputed interest (79,816)   (79,816)    
Operating lease liabilities 48,132   48,132   $ 41,467
ROU asset $ 45,191   $ 45,191   $ 38,784
Weighted average remaining lease term 26 years 2 months 12 days   26 years 2 months 12 days   28 years 8 months 12 days
Weighted average discount rate 6.34%   6.34%   6.28%
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets   Other assets   Other assets