v3.26.1
Goodwill and Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Indefinite-lived Intangible Assets [Line Items]      
Loss on goodwill     $ 3,300
Discount rate used in valuation 12.50%    
Impairment loss on goodwill and tradename $ 0    
Domain names      
Indefinite-lived Intangible Assets [Line Items]      
Intangible assets acquired   $ 2,700