v3.26.1
Fair Value Measurement - Summary of the Fair Values of the Company's Derivative Instrument Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement [Line Items]    
Derivative instrument asset (liability), net $ (171) $ (75)
Level 1    
Statement [Line Items]    
Derivative instrument asset (liability), net 0 0
Level 2    
Statement [Line Items]    
Derivative instrument asset (liability), net (171) (75)
Level 3    
Statement [Line Items]    
Derivative instrument asset (liability), net $ 0 $ 0