v3.26.1
Fair Value - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Fair Value  
Transfers between Level 1 to Level 2 $ 0
Transfers between Level 2 to Level 1 0
Fair Value Level 2  
Fair Value  
Unrelaised amount $ 1,542,600,000