XML 106 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingent Payments (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure of contingent liabilities in business combination [abstract]  
Summary of Contingent Payment
20232022
Contingent Payments, Beginning of Year419
Initial Recognition600
Liabilities Settled or Payable(314)(92)
Re-measurement
59(89)
Contingent Payments, End of Year164419
Less: Current Portion164263
Long-Term Portion156
2022
Contingent Payments, Beginning of Year236
Re-measurement
251
Liabilities Settled(487)
Contingent Payments, End of Year