v3.26.1
Accumulated Other Comprehensive Income - Summary of the Tax Effects Allocated to Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss)        
Reclassification adjustment for net (gain) loss included in earnings, before-tax amount $ (252) $ (355) $ (512) $ (708)
Reclassification adjustment for net gain included in earnings, Tax (expense) benefit 45 65 91 130
Reclassification adjustment for net gain included in earnings, net-of-tax amount (207) (290) (421) (578)
Total before income taxes (167) (352) (247) (921)
Other comprehensive income (loss), Tax (expense) benefit 30 64 44 167
Total other comprehensive loss, net of tax (137) (288) (203) (754)
Accumulated Other Comprehensive Income, Including non-controlling interest        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Net-of-tax amount     218  
Reclassification adjustment for net gain included in earnings, net-of-tax amount     (421)  
Total other comprehensive loss, net of tax     (203)  
Unrealized Gain (Loss) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Net-of-tax amount     218  
Reclassification adjustment for net gain included in earnings, net-of-tax amount     (421)  
Total other comprehensive loss, net of tax     (203)  
Interest rate swap | Unrealized Gain (Loss) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Before-tax amount 85 (5) 265 (219)
Unrealized gain (loss) on investments, Tax (expense) benefit (15) 1 (47) 39
Unrealized gain (loss) on investments, Net-of-tax amount $ 70 (4) $ 218 (180)
Interest rate swap - unconsolidated affiliate | Unrealized Gain (Loss) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Before-tax amount   8    
Unrealized gain (loss) on investments, Tax (expense) benefit   (2)    
Unrealized gain (loss) on investments, Net-of-tax amount   $ 6    
Interest rate swap - unconsolidated joint venture | Unrealized Gain (Loss) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Before-tax amount       6
Unrealized gain (loss) on investments, Tax (expense) benefit       (2)
Unrealized gain (loss) on investments, Net-of-tax amount       $ 4