v3.25.0.1
Derivatives - Schedule of Realized and Unrealized Gain (Loss) on Forward Currency Contract (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Open Forward Foreign Currency Contract [Line Items]    
Gain (Loss) on Sale of Derivatives $ 1,206 $ 0
Foreign exchange    
Open Forward Foreign Currency Contract [Line Items]    
Gain (Loss) on Sale of Derivatives 1,206 0
Forward currency contracts $ 21,927 $ (5,715)