XML 113 R102.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interest Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Income and Expenses [Abstract]        
Interest expense $ (8,491) $ (3,861) $ (23,319) $ (8,844)
Interest income 109 25 273 236
Interest expense, net $ (8,382) $ (3,836) $ (23,046) $ (8,608)