XML 36 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Accounts Receivable
The Company’s beginning and ending balances for accounts receivable, net for each of the three-month periods ended March 31, 2026 and 2025 are as follows (in thousands):

Accounts receivable, net20262025
Balance as of January 1,$12,135 $9,365 
Balance as of March 31,$12,238 $5,283 
Schedule of Allowance for Credit Loss
The following table reflects changes in the allowance for credit losses balance during each of the three-month periods ended March 31, 2026 and 2025 (in thousands):

Allowance for credit losses20262025
Balance as of January 1,$26 $37 
Current period provision(6)
Write-offs charged against the allowance— (19)
Balance as of March 31,$20 $20