v3.26.1
Fair Value Measurements - Summary of Changes in Debt Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Financial Liabilities Fair Value Disclosure [Abstract]    
Debt obligations $ 443,213  
Proceeds from debt obligations 371,693 $ 122,320
Repayments of debt obligations (151,395)  
Debt obligations $ 663,511