XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Amortized and Capitalized Contract Cost
The following tables present the activity of current and non-current contract assets:
Three Months Ended
March 31,
(in thousands)20232022
Beginning Balance$8,646 $8,147 
Commission payments891 338 
Contract asset amortization(781)(182)
Ending Balance$8,756 $8,303