XML 51 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Details - Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Trade receivables $ 16,887 $ 13,715
Less: allowance for expected credit losses (250) (284)
Accounts receivable, net $ 16,637 $ 13,431