XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Contingencies - Summary of Non Current Contingencies and Current Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Loss Contingency [Abstract]    
Current contingencies $ 218 $ 122
Non-current contingencies 1,466 838
Total contingencies $ 1,684 $ 961