XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Debt Due to Parent (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Term loan $ 221,913 $ 511,912
Debt issuance costs (1,462) (3,115)
Total debt 220,451 508,797
Less: current portion 0 0
Total debt due after one year $ 220,451 $ 508,797