XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Unrealized (loss) income on cash flow hedge, net of income tax benefit (expense) $ 628 $ (1,971)
Cash flow hedge loss (gain) reclassified to the statement of operations, tax $ (496) $ 1,229