XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Prepaid expenses and other current assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]                
Prepaid insurance $ 1,021       $ 1,419      
Prepaid expenses 2,498       1,246      
Prepaid taxes 249       1,784      
Total prepaid expenses and other current assets $ 3,768 $ 4,222 $ 4,519 $ 4,661 $ 4,449 $ 4,104 $ 5,042 $ 8,775