XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation and Common Stock - Summary of Information Related to Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Income tax benefit related to stock-based compensation included in net income $ 445 $ 568 $ 1,160 $ 1,358
Share-based payment arrangement, expense (income) 700 (2,100) 100 (2,800)
Salaries and benefits        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expensed and capitalized amount 806 1,274 3,403 4,178
General and Administrative Expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expensed and capitalized amount $ 810 $ 810 $ 810 $ 810