XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Additional information (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Jan. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2021
Accounting Policies [Line Items]                
Number of operating segments | Segment 1              
Cash and cash equivalents $ 49,877 $ 103,095            
Cumulative translation adjustment losses (5,500) (5,600)            
Sales credits and reserves 700 900            
Allowance for expected credit losses $ 2,670 2,304 $ 2,658 $ 2,462 $ 2,161   $ 2,949  
Percentage of cloud-hosted revenue platforms 80.00%             98.00%
Cumulative Effect, Period of Adoption, Adjustment                
Accounting Policies [Line Items]                
Allowance for expected credit losses   0 $ 0   $ 0   $ 254  
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13                
Accounting Policies [Line Items]                
Retained earnings           $ 300    
Outside US                
Accounting Policies [Line Items]                
Cash $ 33,400 28,000            
India                
Accounting Policies [Line Items]                
Cash 4,100 5,100            
Canada                
Accounting Policies [Line Items]                
Cash $ 6,000 $ 9,200            
Internally Developed Software Assets                
Accounting Policies [Line Items]                
Estimated useful life 3 years