v3.26.3
Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 9,780 $ 7,326
Income tax receivable 5,264 2,793
Supplies 2,583 2,625
Interest rate swap 1,175 0
Tax incentives 1,106 0
Other receivables 1,082 1,248
Deposits 928 967
Foreign currency forward contract 252 0
Prepaid and other current assets $ 22,170 $ 14,959