XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Summary of Contract Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Commissions    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 964 $ 1,258
Other contract costs    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 2,104 $ 2,255