v3.21.2
Schedule of Deferred Commission Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule of Deferred Commission Expense [Roll Forward]        
Balance at beginning of period $ 6,036 $ 4,060 $ 4,751 $ 3,621
Costs capitalized 3,966 540 6,152 1,649
Amortization (587) (344) (1,488) (1,014)
Balance at end of period $ 9,415 $ 4,256 $ 9,415 $ 4,256