v3.26.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets $ 60,995 $ 54,411
Less: accumulated amortization (34,779) (26,102)
Intangible assets, net 26,216 28,309
Other Intangible Assets    
Intangible Asset, Finite-Lived [Line Items]    
Other indefinite-lived intangible assets 252 252
Capitalized software    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization 51,433 44,849
Other Intangible Assets    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization $ 9,310 $ 9,310