XML 55 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
SIGNIFICANT ACCOUNTING POLICIES (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2023
Dec. 31, 2022
May 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Change in Accounting Estimate [Line Items]            
Additional offering cost       $ 6,449,000    
Impairment long-lived asset held-for-use extensible enumeration       impairment loss impairment loss impairment loss
Impairments of long lived assets           $ 0
Impairment loss     $ 2,304,000   $ 2,304,000  
Number of reportable segments | segment       3    
Contract with customer, expected amortized cost period       4 years    
Contract with customer amortization on renewal period       2 years    
Contract with customer expected incremental cost period 4 years 3 years        
Sales and marketing       $ 222,771,000 227,676,000 179,337,000
Advertising expense       44,818,000 39,940,000 $ 28,740,000
Change in Accounting Method Accounted for as Change in Estimate            
Change in Accounting Estimate [Line Items]            
Sales and marketing       3,496,000    
Property and Equipment            
Change in Accounting Estimate [Line Items]            
Impairment loss         904,000  
Internal Use Software And Website Development            
Change in Accounting Estimate [Line Items]            
Impairments of long lived assets       $ 861,000    
Deferred Partner Fees            
Change in Accounting Estimate [Line Items]            
Impairments of long lived assets         $ 2,915,000  
Minimum            
Change in Accounting Estimate [Line Items]            
Property, equipment, and software estimated useful lives       2 years    
Estimated useful lives       2 years    
Contract with customer, purchase of fixed quantity of seat licenses, contract period       1 year    
Minimum | Computer Software, Intangible Asset            
Change in Accounting Estimate [Line Items]            
Estimated useful lives       2 years    
Maximum            
Change in Accounting Estimate [Line Items]            
Property, equipment, and software estimated useful lives       5 years    
Estimated useful lives       6 years    
Contract with customer, purchase of fixed quantity of seat licenses, contract period       3 years    
Maximum | Computer Software, Intangible Asset            
Change in Accounting Estimate [Line Items]            
Estimated useful lives       5 years