XML 61 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable, Net - Schedule of Change in Allowance for Estimated Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Receivables [Abstract]        
Balance at beginning of period $ 116 $ 90 $ 116 $ 46
Provision for expected credit losses 24 0 24 44
Balance at end of period $ 140 $ 90 $ 140 $ 90