v3.25.2
Domain Asset Sale - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Interest income (expense) and other, net   $ 626,000 $ (31,000) $ 623,000 $ (109,000)
Domain Asset Sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Domain asset sale, description In April 2025, the Company sold one of its domain assets to a third-party buyer for a total sales price of $0.8 million, with payments to be made over a four-year period. Each payment that the Company receives from the buyer will be reduced by a 15% commission fee resulting in total net cash proceeds of approximately $0.7 million.        
Domain assets, sales price $ 800,000        
Commission fee on sale of domain asset 15.00%        
Net cash proceeds from commission fee $ 700,000        
Interest income (expense) and other, net   600,000   600,000  
Interest income $ 48,200        
Domain Asset Sale | Prepaid Expenses and Other Current Assets          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Receivables   200,000   200,000  
Domain Asset Sale | Other Assets, Net          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Receivables   $ 300,000   $ 300,000