XML 139 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Interest Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Income and Expenses [Abstract]      
Interest expense $ (35,056) $ (11,527) $ (7,217)
Interest income 421 306 437
Interest expense, net $ (34,635) $ (11,221) $ (6,780)