XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Components of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Fixed operating lease costs $ 7,224 $ 7,233
Variable operating lease costs 3,411 2,904
Total lease costs $ 10,635 $ 10,137