XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Summary of Significant Accounting Policies        
Allowance for doubtful accounts, beginning $ 1,144 $ 858 $ 1,119 $ 745
Provision for credit losses 313 109 595 260
Write-offs (301) (11) (558) (49)
Allowance for doubtful accounts, ending $ 1,156 $ 956 $ 1,156 $ 956