XML 94 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Balance at the beginning of the year $ 3,567 $ 2,529
Additions based on tax positions related to current year 620 998
Adjustment based on tax positions related to prior years (42)  
Adjustment based on tax positions related to prior years   40
Balance at end of the year $ 4,145 $ 3,567