XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Notes And Loans Receivable [Line Items]    
Total accounts receivable $ 8,803 $ 10,832
Less: Allowance for expected credit losses (240) (160)
Accounts receivable, net of expected credit losses 8,563 10,672
United States    
Accounts Notes And Loans Receivable [Line Items]    
Total accounts receivable 6,135 6,837
International    
Accounts Notes And Loans Receivable [Line Items]    
Total accounts receivable $ 2,668 $ 3,995