XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Details - Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Trade receivables $ 35,337 $ 19,972
Royalty Receivable Current 435 0
Other receivables 173 0
Less: allowance for expected credit losses (628) (312)
Accounts receivable, net $ 35,317 $ 19,660