v3.25.2
Accumulated Other Comprehensive Income (Loss) - Summary of the Tax Effects Allocated to Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss)        
Reclassification adjustment for net (gain) loss included in earnings, before-tax amount $ (355) $ (480) $ (708) $ (964)
Reclassification adjustment for net gain included in earnings, Tax (expense) benefit 65 89 130 178
Reclassification adjustment for net gain included in earnings, net-of-tax amount (290) (391) (578) (786)
Total before income taxes (352) (213) (921) 147
Other comprehensive income (loss), Tax (expense) benefit 64 39 167 (29)
Total other comprehensive (loss) income, net of tax (288) (174) (754) 118
Accumulated Other Comprehensive Income, Including non-controlling interest        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Net-of-tax amount     (176)  
Reclassification adjustment for net gain included in earnings, net-of-tax amount     (578)  
Total other comprehensive (loss) income, net of tax     (754)  
Unrealized Gain (Loss) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Net-of-tax amount     (176)  
Reclassification adjustment for net gain included in earnings, net-of-tax amount     (578)  
Total other comprehensive (loss) income, net of tax     (754)  
Interest rate swap | Unrealized Gain (Loss) on Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss)        
Unrealized gain (loss) on investments, Before-tax amount (5) 240 (219) 991
Unrealized gain (loss) on investments, Tax (expense) benefit 1 (43) 39 (176)
Unrealized gain (loss) on investments, Net-of-tax amount (4) 197 (180) 815
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 27 6 120
Unrealized gain (loss) on investments, Tax (expense) benefit (2) (7) (2) (31)
Unrealized gain (loss) on investments, Net-of-tax amount $ 6 $ 20 $ 4 $ 89