XML 53 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Benefit from R&D Credit - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Benefit from Research and Development Credit [Abstract]      
Research and development tax credits $ 2,700 $ 2,500  
Research and development, current asset 16,796   $ 24,396
Benefit from R&D credit 2,679 $ 2,495 $ 14,100
R&D benefit received $ 11,000