XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Income tax receivable $ 0 $ 1,537
Cloud computing arrangements implementation costs 152 172
Other current assets 613 704
Total other current assets $ 765 $ 2,413