XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business and Basis of Presentation - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
Tax Credit Carryforward [Line Items]        
Number of operating segments | segment     3  
Effective income tax rate 15.50% (974.30%) 14.90% 21.50%
Goodwill impairment charges     $ 0  
Foreign Tax Authority        
Tax Credit Carryforward [Line Items]        
Valuation allowance as of period end   $ 700   $ 700