v3.22.2
Schedule of Deferred Commission Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule of Deferred Commission Expense [Roll Forward]        
Balance at beginning of period $ 14,039 $ 5,164 $ 11,336 $ 4,751
Costs capitalized 3,238 1,351 6,868 2,186
Amortization (1,079) (479) (2,006) (901)
Balance at end of period $ 16,198 $ 6,036 $ 16,198 $ 6,036