v3.26.3
Segment Information - Schedule of Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Total revenue $ 195,146     $ 190,158     $ 607,216 $ 565,777
Stock-based compensation 18,999     28,369     63,909 88,763
Depreciation and amortization 10,872     11,373     33,283 33,118
Interest income (1,427)     (2,139)     (4,702) (5,691)
Interest expense 77     152     879 499
Restructuring 6,000              
Provision for income taxes 6,802     3,869     16,480 9,078
Gain on sale of assets held for sale 0     0     0 (14,337)
Net income 8,061 $ 5,183 $ 1,104 4,509 $ (266) $ 5,127 14,348 9,370
Transaction                
Segment Reporting [Line Items]                
Total revenue 55,473     64,799     203,986 204,263
Subscription                
Segment Reporting [Line Items]                
Total revenue 139,673     125,359     403,230 361,514
Operating Segments | Reportable Segment                
Segment Reporting [Line Items]                
Total revenue 195,146     190,158     607,216 565,777
Filings fees 21,725     24,214     82,133 76,752
Other cost of revenue, excluding depreciation, amortization and stock-based compensation 30,313     31,293     98,421 99,547
Customer acquisition marketing 51,078     44,227     158,771 135,156
Other sales and marketing, excluding depreciation, amortization and stock-based compensation 18,928     16,650     54,896 44,270
Technology and development, excluding depreciation, amortization and stock-based compensation 10,569     14,511     38,978 44,408
General and administrative, excluding depreciation, amortization, stock-based compensation, and restructuring 13,351     12,940     43,079 44,887
Stock-based compensation 18,999     28,369     63,909 88,763
Depreciation and amortization 10,872     11,373     33,283 33,118
Interest income (1,427)     (2,139)     (4,702) (5,691)
Interest expense 77     152     879 499
Restructuring 5,767     88     6,788 854
Other segment items 31     102     (47) (897)
Provision for income taxes 6,802     3,869     16,480 9,078
Gain on sale of assets held for sale 0     0     0 (14,337)
Net income 8,061     4,509     14,348 9,370
Operating Segments | Reportable Segment | Transaction                
Segment Reporting [Line Items]                
Total revenue 55,473     64,799     203,986 204,263
Operating Segments | Reportable Segment | Subscription                
Segment Reporting [Line Items]                
Total revenue 139,673     125,359     403,230 361,514
Adjustments and reconciling items                
Segment Reporting [Line Items]                
Net income $ 0     $ 0     $ 0 $ 0