XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Amortized and Capitalized Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Capitalized Contract Cost [Roll Forward]        
Beginning Balance $ 8,742 $ 8,427 $ 8,646 $ 8,147
Commission payments 755 983 2,439 2,630
Contract asset amortization (822) (729) (2,410) (2,096)
Ending Balance $ 8,675 $ 8,681 $ 8,675 $ 8,681