XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]  
Summary of Changes in Allowance for Doubtful Accounts
The following table presents changes in the allowance for doubtful accounts for the three and nine months ended September 30, 2024:
(in thousands)
Balance as of December 31, 2023$1,197 
Provision for doubtful accounts(87)
Write-offs, net of recoveries— 
Balance as of March 31, 20241,110 
Provision for doubtful accounts55 
Write-offs, net of recoveries— 
Balance as of June 30, 20241,165 
Provision for doubtful accounts908 
Write-offs, net of recoveries(4)
Balance as of September 30, 2024$2,069