XML 115 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits gross $ 11,080 $ 7,506
Increase related to current year tax positions 334 2,846
Additions for tax positions of prior years 68 21
Additions in connection with the reverse merger   847
Reduction for tax positions of prior years   (140)
Unrecognized tax benefits gross $ 11,482 $ 11,080