XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Contingencies - Summary of Non Current Contingencies and Current Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Loss Contingency [Abstract]    
Current contingencies $ 253 $ 3,959
Non-current contingencies 1,070 935
Total contingencies $ 1,323 $ 4,894