v3.25.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Long-Term Purchase Commitment [Line Items]      
Data cost incurred   $ 2,542 $ 2,434
Total capital commitment under certain data licensing agreements   $ 11,533  
Name of plaintiff   Atlas Data Privacy Corporation (“Atlas”), Jane Doe-1, Jane Doe-2, Edwin Maldonado, Scott Maloney, Justyna Maloney, Patrick Colligan, and William Sullivan  
Lawsuit filing date   Feb. 07, 2024  
Subsequent Event      
Long-Term Purchase Commitment [Line Items]      
Long-Term Purchase Commitment $ 3,000    
Contractual term of minimum annual purchase commitment 5 years