v3.25.4
Restructuring Charges - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Restructuring Reserve [Roll Forward]    
Beginning balance $ 0 $ 0
Charges incurred 2,137 860
Cash payments (2,137) (860)
Ending balance $ 0 $ 0