XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Igniton Transactions - Schedule of Technology License, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Igniton Transaction [Line Items]    
Technology license, net $ 15,146 $ 15,550
Technology License [Member]    
Igniton Transaction [Line Items]    
Technology license 16,156  
Accumulated amortization (1,010)  
Technology license, net $ 15,146