XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]    
Cash $ 18,451 $ 10,530
Cash equivalents 27,990 130,836
Total cash and cash equivalents as reported in the statements of financial position 46,441 141,367
Bank overdrafts
Total cash and cash equivalents as reported in the statements of cash flows $ 46,441 $ 141,367
Cash equivalent convertible into cash, period 32 days