XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Government Assistance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Government Assistance [Line Items]        
Government Assistance, Income, Increase (Decrease), Statement of Income or Comprehensive Income [Extensible Enumeration] Government Assistance, Nonoperating Income, Increase (Decrease) Government Assistance, Nonoperating Income, Increase (Decrease)    
Research Grant From the Department of Energy        
Government Assistance [Line Items]        
Total award   $ 1,600 $ 250  
Duration of the program   2 years    
Government assistance $ 633 $ 191    
Oklahoma Quality Jobs Act        
Government Assistance [Line Items]        
Duration of the program       10 years
Government assistance $ 31 $ 64