XML 46 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Benefit from R&D Credit - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Benefit from Research and Development Credit [Abstract]        
Research and development tax credits $ 700 $ 2,700    
Research and development, current asset 22,216   $ 22,007  
Benefit from R&D credit $ 691 $ 2,679 $ 7,700 $ 13,800