XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivables, Net - Schedule of Movement of the Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounts Receivable, after Allowance for Credit Loss [Abstract]    
Balance as of the beginning of the period $ (937) $ (500)
Additions charged to bad debt expense (397) (63)
Balance as of the end of the period $ (1,334) $ (563)