XML 111 R101.htm IDEA: XBRL DOCUMENT v3.22.2
Interest Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Other Income and Expenses [Abstract]        
Interest expense $ (7,704) $ (2,582) $ (14,828) $ (4,983)
Interest income 82 129 164 211
Interest expense, net $ (7,622) $ (2,453) $ (14,664) $ (4,772)