XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Equity Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stockholders' Equity Note [Abstract]        
Stock-based compensation expense, net $ 2,386 $ 2,276 $ 7,525 $ 7,568
Capitalized stock-based compensation $ 692 $ 678 $ 2,027 $ 1,976