XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Accounts Receivable and Allowance for Credit Losses    
Accounts receivable, net $ 3,139 $ 4,378
Accounts receivable, net, related to revenue recognized under ASC 606 857 2,067
Allowance for credit losses 147 $ 199
Allowance for credit loss, additional reserve 41  
Allowance for credit loss, recovery $ 93