v3.25.4
NET INCOME PER SHARE - Narrative (Details)
Dec. 31, 2025
$ / shares
Senior Non-Convertible Preferred Stock Warrant | Tranche A  
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]  
Exercise price (in dollars per share) $ 0.01