XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ 62,411 $ 47,578 $ 23,722
Income before income taxes 21,048 37,045 74,966
Provision for income taxes 7,512 11,646 21,887
Net income 13,536 25,399 53,079
Reclassification out of AOCI | Accumulated other comprehensive income (loss), net      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income before income taxes 8,442 6,361 (1,443)
Provision for income taxes 2,500 2,633 98
Net income 5,942 3,728 (1,541)
Interest rate swaps | Reclassification out of AOCI | Accumulated other comprehensive income (loss), net      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ (8,442) $ (6,361) $ 1,443