v3.25.2
Derivative Instrument - Summary of Fair Value of the Company Derivative Financial Instrument (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Summary of Derivative Instruments [Abstract]        
Unrealized Loss $ (631) $ (964) $ (1,213) $ (1,748)