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