XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Research and Development Tax Credits (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Research and Development Tax Credits            
Deferred research and development tax credit grant receivable.           $ 3,200,000
Deferred research and development tax credit-current portion   $ 1,101,000   $ 1,101,000   1,614,000
Non-current deferred research and development tax credit   215,000   215,000   $ 762,000
Research and development off set   $ 442,000 $ 221,000 $ 1,300,000 $ 669,000  
Reimbursement amount $ 1,700,000          
Research and Development Program            
Research and Development Tax Credits            
Research and development expenditure period (in months)       24 months