XML 47 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Benefit from R&D Credit - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Benefit from Research and Development Credit [Abstract]          
Research and development tax credits $ 2,600 $ 4,500 $ 7,600 $ 9,700  
Research and development, current asset 22,152   22,152   $ 24,396
Benefit from R&D credit $ 2,583 $ 4,486 7,633 $ 9,713 $ 24,400
R&D benefit received     $ 11,000