XML 127 R102.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Reporting - Schedule of Other Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Interest income $ (3,427) $ (3,112) $ (1,024)
Interest expense 34,710 41,749 43,681
Stock-based compensation expense 28,429 26,491 25,559
Continuing Operations      
Segment Reporting Information [Line Items]      
Stock-based compensation expense $ 27,929 $ 25,730 $ 24,991