XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Igniton Transactions - Schedule of Technology License, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Igniton Transaction [Line Items]    
Technology license, net $ 14,945 $ 15,550
Technology License [Member]    
Igniton Transaction [Line Items]    
Technology license 16,156  
Accumulated amortization (1,211)  
Technology license, net $ 14,945