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